Street Address: Room 525, No. 11, Lane 225, Yan Hai Building, Pudong
City: Shanghai
Province: Shanghai
Country/Region: China