ELECTRO MECHANICS LIMITED Company number 17300134 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address13 Blackthorn Road, Ilford, England, IG1 2NS PostcodeIG1 2NS Companies at this postcode 63 Average house price in IG1 2NS £442,000 (54 sales) Map