ELECTRICAL & MECHANICAL CONTROLS LIMITED Company number 02546470 · Monitor this company Active Overview People 12 Financial Control Charges Documents Analysis Location Related Registered office AddressHill Farm, Watton Road, Barford, Norfolk, England, NR9 4AR PostcodeNR9 4AR Companies at this postcode 9 Average house price in NR9 4AR £672,000 (3 sales) Map