Location 2018-09-13T18:15:26+00:00

Our Headquarter

Chapel Hill

6350 Quadrangle Drive, Suite. 140
Chapel Hill, NC 27517  USA

London

Crown House, 72 Hammersmith Road
London W14 8TH, UK

Beijing

Suite 9A, Building 1, Huihuang
International Plaza, Shangdi 10th Avenue
HaiDan District, Beijing, 100085

Shanghai

333 Hongqiao Road Suite 409
Xuhui Disctrict, Shanghai, China

Shenzhen

2702 Nanhai Blvd, Baoli Bldg Suite 1003,
Nanshan District, Shenzhen, China