BARTON HOLMES PROPERTY LTD Company number 16349233 · Monitor this company Active Overview People 2 Control Charges Documents Analysis Location Related Registered office Address2 Station Road, Great Harwood, Blackburn, Lancashire, United Kingdom, BB6 7BA PostcodeBB6 7BA Companies at this postcode 17 Average house price in BB6 7BA £206,000 (7 sales) Map