VLC LTD. Company number SC425961 · Monitor this company Dissolved Overview People 6 Financial Documents Analysis Location Related Registered office AddressNARPLAN HOUSE 63 MAIN STREET, RUTHERGLEN, GLASGOW, G73 2JH PostcodeG73 2JH Companies at this postcode 271 Map