Info

Official website

Founded
2004
Address
Nanjing East Road
330047
Shanghai
Country
China PR