Office location

China, Shanghai

7-8F, Urban Development Int'l Tower, No. 355 Hongqiao R'd, Shanghai, 200030