VAPE BARRHEAD LTD Company number SC552984 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address166 MAIN STREET, BARRHEAD, GLASGOW, SCOTLAND, G78 1SL PostcodeG78 1SL Companies at this postcode 16 Map