Company identity
Founded / incorporated
13 December 1988
Company number 02328259
Legal name
I C U C LIMITED
Company type
Private Limited Company
Region
South East England
Registered address
TOTTLE BOTTOM FARM HIGH STREET
GODSHILL
VENTNOR
ENGLAND
PO38 3JD
Insolvency history
No