Org.nr 556692-1317 Business form Limited company Employees 1393 pcs Revenue 3 592 709 kSEK Registration 2005 Contacts Visiting address Ovako Industriområde813 35 HoforsSweden Home page ovako.com Phone 059160000 Connect this supplier to my account