Street Address: Room 1203, BLOCK 8th, The LAKESIDE, No.558, Wencheng Road
City: Shanghai
Province: Shanghai
Country/Region: China