Shanghai office

Tamar China

Room 807
No. 68
Lane 569
Xinhua Road