Company overview
Company Number
05980268
Name
Icics Plc
Entity type
Public Limited Company
Industry codes
74990
Status
Active
Incorporation date
27 October 2006
Address
7 Battersea Square, London, SW11 3RA, England
Postal code
SW11 3RA
Country
United Kingdom