Orbis China

Phone number: +86-21-5254-1250

Address: Room 4116, 41st floor, Nanzheng Building,
No. 580 West Nanjing Road,
Shanghai, 200041
China