ENERGY CONTROLS LIMITED Company number 03956818 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit A, Marshall Hall Mill, Elland Lane, Elland, West Yorkshire, HX5 9DU PostcodeHX5 9DU Companies at this postcode 37 Average house price in HX5 9DU £198,000 (21 sales) Map