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