ICARUS CONTROLS LTD

Company number 12076653 ·

Dissolved

Registered office

Address
8 PRINCES GATE, BISHOPS STORTFORD, HERTS, UNITED KINGDOM, CM23 4DF
Postcode
CM23 4DF
Companies at this postcode
9
Average house price in CM23 4DF
£552,000 (16 sales)

Map