ifolor - Photos Forever

Imprint

Ifolor Oy

Posliinitehtaankatu 1
04260 Kerava
Finland

Managing Director

Leena Lamminen

Business Identity Code

0871712-9

VAT number

FI08717129

Customer Service: