Foreign owned: China Song Jiang Dong Jin Industrial Zone Songjiang Qu 201619 Shanghai Shi China Map it