WINCHESTER LEATHERS LIMITED Company number 08893019 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressNavigation Mill, Forrest Street, Blackburn, Lancashire, BB1 3BB PostcodeBB1 3BB Companies at this postcode 135 Average house price in BB1 3BB £59,000 (2 sales) Map