Shanghai Peaks Mensura & Imperium Tech Ltd. {490910}
{785621} Tel: +86-21-66082722-8000
{785621} Phone: +86-18964584732
{785621} Email: [email protected]
{785621} Oratio: No.100, West Hulan Road, District Baoshan, Shanghai, China