1263 Wuzhong Road
Shanghai 201103
China
上海市闵行区吴中路1265号F1 & F5
上海