Overview
Legal name
INSTALLATION CONTRACT ENGINEERS LIMITED
Region
South East England
Registered address
336 BURSLEDON ROAD
SHOLING
SOUTHAMPTON
HAMPSHIRE
SO19 8NF
Insolvency history
No