Créée en 2009 (Royaume-Uni), I&P possède 23 marques sœurs et 1333 marques concurrentes. La marque I&P est détenue par BEGBIES TRAYNOR GRP, société cotée à Francfort. Le code ISIN de BEGBIES TRAYNOR GRP (numéro mondial de société cotée) est GB00B0305S97. I&P appartient au secteur d’activité Services aux entreprises.