Contact us!

Takoa Invest Oy
Aleksanterinkatu 44
FI-00100 HELSINKI, FINLAND
firstname.surname@takoa.fi

 

Invoicing address:
Takoa Invest Oy
Aleksanterinkatu 44
FI-00100 HELSINKI, FINLAND
Business ID 0667848-8