IBC GROUP LIMITED Company number 11702170 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address138 Wellington Road, London, England, E6 6EA PostcodeE6 6EA Companies at this postcode 34 Average house price in E6 6EA £344,000 (38 sales) Map