Opprettet 2009 (Storbritannia), I&P egen 23 tilknyttede merkevarer og 1333 konkurrerende merkevarer. I&P-merket eies av BEGBIES TRAYNOR GRP, et selskap oppført i Francfort. ISIN-nummeret til BEGBIES TRAYNOR GRP er GB00B0305S97. I&P kommer under Forretningstjenester-bransjen.