ORCHARD MILL LIMITED Company number 17223442 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address41 Gascons Grove, Slough, England, SL2 1TH PostcodeSL2 1TH Companies at this postcode 30 Average house price in SL2 1TH £329,000 (30 sales) Map