Imprint

Imprint

Entity name: Shanghai Suncuba Co. Ltd

Grand Kempinski Hotel Shanghai 

1288 Lujiazui Ring Road, Pudong, Shanghai, 200120, P.R. China

Tel: +86 21 3867 8888
Fax: +86 21 3867 8666
Email Address: [email protected]

VAT identification number(starting from 1 May 2016): 913 101 157 030 97259F