BIRCHES PROPERTIES LIMITED Company number 14896781 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressBirches Farm Gellfield Lane, Uppermill, Oldham, England, OL3 6LH PostcodeOL3 6LH Companies at this postcode 6 Average house price in OL3 6LH £591,000 (2 sales) Map