Contact

info@tohmoco.fi

We usually reply within the same business day.

For Kelomo matters, please use kelomo.fi/en/yhteystiedot.

— Invoicing

Tohmoco Oy only accepts e-invoices.

E-invoice address
003733879488
Operator ID
003721291126

Tohmoco Oy · Business ID 3387948-8
Postal address: Viipurinkatu 12 L 246, 00510 Helsinki, Finland