Street Address: 381 Middle Huai Hai Road, Room 1003, 10/ F Central Plaza
City: Shanghai
Province: Shanghai
Country/Region: China