BLL INSTALLATIONS LTD Company number 09471654 · Monitor this company Dissolved Overview Analysis Location Related Registered office AddressUNIT 1, ARTIST STREET, LEEDS, LS12 2EW PostcodeLS12 2EW Companies at this postcode 25 Average house price in LS12 2EW £113,000 (28 sales) Map