Our office is located in Helsinki, close to Käpylä trainstation.
Läkkisepäntie 17, 2nd floor
Phone: +358 50 570 6252
Meet the team
Sales, marketing & customer service
phone: +358 40 151 8068
Get in touch!
Leave us your contact details in the form below and we will get in touch as soon as possible!