Contact us!

You can find our full contact information here.

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