Foreign owned: China Room 618, Block B, No. 2250 South Pudong Road Pudong Xinqu 200127 Shanghai Shi China Map it