About 2019-10-03T13:46:00+00:00

Offices

Finnish Office

Lautatarhankatu 10, 00580 Helsinki, Finland

US Office

352 Park Street Suite 203W, North Reading, MA 01864, US

Swedish Office

Sockerbruket 17, 414 51 Gothenburg, Sweden

China Office

7 Yuyang Lu, Shunyi District, 101300 Beijing, China

UK Office

Registered office: York House, Cottingley Business Park, Bradford, West Yorkshire, BD16 1PE, UK

Devon office: Torquay, Devon

Contact Us