ECOCAR LIMITED Company number 04216107 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address63 London Road North, Poynton, Stockport, England, SK12 1AF PostcodeSK12 1AF Companies at this postcode 5 Average house price in SK12 1AF £255,000 (4 sales) Map