O&S HOLDINGS LIMITED Company number 12473772 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address21 Rush Hill Road, Uppermill, Oldham, England, OL3 6JD PostcodeOL3 6JD Companies at this postcode 7 Average house price in OL3 6JD £379,000 (9 sales) Map