Company overview
Company Number
07296121
Name
I C M Foundation Cic
Former names
I C M Foundation
Entity type
Community Interest Company
Industry codes
85590
Status
Active
Incorporation date
25 June 2010
Address
Attlee Centre, 5 Thrawl Street, London, E1 6RT, England
Postal code
E1 6RT
Country
United Kingdom