ECOMOTION LIMITED Company number 12126891 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressPoplar Cottage, Cotherstone, Barnard Castle, Durham, DL12 9QB PostcodeDL12 9QB Companies at this postcode 3 Average house price in DL12 9QB £419,000 (8 sales) Map