ROBERT BIRKBECK & SON LIMITED Company number 01185038 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressNew Orchard Road, Thurcroft, Nr Rotherham, S66 9HY PostcodeS66 9HY Companies at this postcode 5 Average house price in S66 9HY £272,000 (1 sales) Map