Contact us!
You can find our full contact information here.
Message us!
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