INDOOR CLIMATE CONTROL (SERVICES) LIMITED Company number 07804550 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressUnit 37 Atley Business Park, Cramlington, Northumberland, England, NE23 1WP PostcodeNE23 1WP Companies at this postcode 72 Average house price in NE23 1WP £184,000 (10 sales) Map