Internet Advertising Bureau with Companies House Reg No. 03650406 has been operating on the market for 26 years. This Pri/lbg/nsc (private, Limited By Guarantee, No Share Capital, Use Of 'limited' Exemption) can be reached at 67/68 Long Acre, in London and their postal code is WC2E 9JD. This firm's registered with SIC code 94990 and has the NACE code: Activities of other membership organizations n.e.c.. 31st December 2022 is the last time when the company accounts were filed.
In order to satisfy their clients, the following company is being improved by a team of five directors who are, to enumerate a few, Jane M., James C. and Tim E.. Their support has been of great importance to the company since 2019.