FARRCROFT LIMITED Company number 11248726 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address56 Oldham Road, Grasscroft, Oldham, England, OL4 4HL PostcodeOL4 4HL Companies at this postcode 14 Average house price in OL4 4HL £894,000 (6 sales) Map