Créée en 1991 (Royaume-Uni), IBC possède 54 marques sœurs et 1348 marques concurrentes. IBC appartient à Informa Plc, cotée à la bourse de London. Le code ISIN de Informa Plc (numéro mondial de société cotée) est GB00BMJ6DW54. Le secteur de IBC est Médias diversifiés.