VICHON LTD Company number SC850336 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address220, 5/25 Wallace Street, Glasgow, Lanarkshire, Scotland, G5 8AJ PostcodeG5 8AJ Companies at this postcode 40 Map