Leave us a message

Contact info

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

Invoicing Address:

VAT: FI26238981 (Business ID 2623898-1)

Paper invoices: Talea Solutions Oy,  26238981, PL  100, 80020 Kollektor Scan. 

E-invoice adress( OVT): 003726238981, Operator Maventa,  Operator Broker ID 003721291126, Operator Broker ID in banking network: DABAFIHH