STORRS HALL LIMITED Company number 03384109 · Monitor this company Active Overview People 8 Financial Control Documents Gazette Analysis Location Related Registered office AddressHaydock House, Pleckgate Road, Blackburn, England, BB1 8QW PostcodeBB1 8QW Companies at this postcode 31 Average house price in BB1 8QW £288,000 (20 sales) Map