NBS INSTALLATIONS LIMITED Company number 08404491 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressMill Farm Duck Street, Tytherington, Gloucestershire, GL12 8QB PostcodeGL12 8QB Companies at this postcode 17 Average house price in GL12 8QB £774,000 (23 sales) Map