Europe – Finland
Oulu
Filtra Group Oy
Temmeksentie 3
FI-90400 OULU
Finland
+358 40 764 9041
United Kingdom
London
Filtra Group Oy
Eastlake House Frampton Street
LONDON NW8 LU
Unted Kingdom
Advisor Jyrki Pöysti
firstname.familyname@filtrasolutions.com
+44 7990 908 822