B BARLOWS LIMITED Company number 11532917 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address16 Hamblett Street, Leigh, England, WN7 4TZ PostcodeWN7 4TZ Companies at this postcode 4 Average house price in WN7 4TZ £84,000 (6 sales) Map