Created in 1991 (United Kingdom), IBC own 54 sister brands and 1348 competing brands. IBC is owned by Informa Plc, listed on the stock exchange of London The International Securities Identification Number (ISIN) of Informa Plc is GB00BMJ6DW54. The sector of IBC is Media-Diversified.