I C M FOUNDATION CIC Company number 07296121 · Monitor this company Active Overview People 6 Control Documents Analysis Location Related Registered office AddressAttlee Centre, 5 Thrawl Street, London, England, E1 6RT PostcodeE1 6RT Companies at this postcode 3 Map