HANDS ORGANIC LTD Company number 11842512 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address32 Orchard Close, Stanstead Abbotts, England, SG12 8AH PostcodeSG12 8AH Companies at this postcode 7 Average house price in SG12 8AH £490,000 (25 sales) Map