Year founded :
1978
+46 8 627 23 00
Not Available
Sweden
http://www.linkedin.com/company/iptor
2003
United Kingdom