Head office address:

No 528, Chuanhong Road, Shanghai, China

Telephone

Tel: +86-21-61995565

Fax

+86-21-68102903

|