ECHOR LTD Company number 13688389 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 10 Birch Lane Business Park, Aldridge, Walsall, England, WS9 0NF PostcodeWS9 0NF Companies at this postcode 294 Average house price in WS9 0NF £92,000 (1 sales) Map