CLIMACO LTD Company number 17537507 · Monitor this company Active Overview People 1 Control Analysis Location Related Registered office Address61 Ridley Road, London, United Kingdom, E7 0LU PostcodeE7 0LU Companies at this postcode 15 Average house price in E7 0LU £624,000 (26 sales) Map