SHANGHAI888 LTD Company number SC832806 · Monitor this company Active Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office Address53 Stonelaw Road, Rutherglen, Glasgow, Scotland, G73 3TN PostcodeG73 3TN Companies at this postcode 16 Map