Overview
Legal name
ISLAND COMPUTER SYSTEMS LIMITED
Region
South East England
Registered address
20 PRINCES ESPLANADE
COWES
ENGLAND
PO31 8LE
Insolvency history
No