No.285, Luochuan Road(East) Shanghai 200072 P.R. China
+86 (0) 21 3653 8218
+86 (0)21 3653 2206
info@oceaniard.com