Room 1194, Building 16, No. 79, Fuhua Road, Lvhua Town, Chongming District, Shanghai, China,Shanghai,Shanghai,China China
Contact Person Mr. Shannon Liu
Address Room 1194, Building 16, No. 79, Fuhua Road, Lvhua Town, Chongming District, Shanghai, China, Shanghai, Shanghai