Skapat 2009 (United Kingdom), I&P egen 23 systervarumärken och 1333 konkurrerande varumärken. Varumärket I&P ägs av BEGBIES TRAYNOR GRP, ett företag som är börsnoterat i Francfort. International Securities Identification Number (isin-kod) för BEGBIES TRAYNOR GRP är GB00B0305S97. I&P tillhör affärsområdet Företagstjänster.