SHANGHAI OFFICE
Leigh & Orange (Beijing) Ltd. – Shanghai Branch
Room 1002, Hong Yi Plaza, 288 Jiujiang Road, Shanghai, China
Post Code: 200001

Tel: +86 21 5187 5659
Fax: +86 21 3366 5088
Email: shanghai@leighorange.com

Get in touch with us

  • This field is for validation purposes and should be left unchanged.