Leave us a message
How to reach us
Our office is located at HTC-center in Helsinki Ruoholahti. You can reach us easily by public transport. We are 5 minutes walk from the Ruoholahti metro station.
Tammasaarenkatu 5, HTC Santa-Maria building, 3rd floor
00180 Helsinki, Finland
VAT: FI26238981 (Business ID 2623898-1)
Paper invoices: Talea Solutions Oy, PL 85003, 00063 LASKUNET.
E-invoice: OVT 003726238981, operator OpusCapita Solutions Oy E204503.