Street Address: Room 502, Unit 1, Building 1, Linrui Business Plaza, No. 136, East Zhuhai Road, Jiaonan, Qingdao, Shandong, China (Mainland) Zip: 266400
City: Qingdao
Province: Shandong
Country/Region: China