VG WEBSITES LTD Company number SC639983 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address82/6 INCHVIEW TERRACE, EDINBURGH, UNITED KINGDOM, EH7 6TF PostcodeEH7 6TF Companies at this postcode 4 Map