Let's Get Started

Headquarters - Shanghai, China

Suites 1003 & 1004, 66 North Shanxi Road, Jing’an District, Shanghai, China, 200041上海市静安区陕西北路66号1003、1004室

Our Shanghai office is located in the heart of Jing’an, just around the corner from the famous West Nanjing Road in Shanghai. The nearest metro stations are West Nanjing Road and South Shaanxi Road, near Weihai Road.

Phone Number

+86 (0) (21) 5278 7611‬

Email Address



Shanghai, China

Suite 1003 & 1004, 66N Shaanxi Road Ke’en Building, Jing’an District

New York, New York

442 5th Avenue, Suite 2920 NY, NY 10018, United States


160 Robson Road, #14-04, Business, Federation Center, Singapore, 068914

Bangkok, Thailand

Suite 333/10, United Tower, Soi Sukhumvit 55, Thonglor