THE ORGANIC EDGE LTD Company number 13501767 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressThe Station, 26 Stockport Road, Cheadle, England, SK8 2AA PostcodeSK8 2AA Companies at this postcode 33 Average house price in SK8 2AA £299,000 (26 sales) Map