Contact us!

Message us!

This field is for validation purposes and should be left unchanged.

Our offices

We have offices in three cities – Tampere, Helsinki and Oulu. If you’re planning to stop by, you’ll find us at these premises:

Billing information

Ubigu Ltd

Business ID (VAT ID): 2762483-3

E-invoicing address (OVT): 003727624833

E-invoicing operator ID: 003723327487

E-invoicing operator: Apix Messaging Oy