Contact information

Trade name: Polkumedia Oy

Email: leevi.aila@gmail.com

VAT number: FI34607302

Trade number: 3460730-2