Contact Speedprint Asia Speedprint Technology Europlacer Shanghai Co. Ltd Floor 1, Building 1, No.80 Huashen Road, Shanghai Waigaoqiao Free Trade Zone, 200131 P.R.China. Tel: +86-21-5868 3500 Fax: +86-21-5868 3700 Your name (*) Company name (*) Title (*) Country (*) Email (*) Phone Your message (*) Enter the code below: