Helsinki, Finland

Location
Takkatie 7, Helsinki, Finland

Person in charge
Antti Mannila

Contact Persons

Antti Mannila Manager
Tuomas Heiskari Manager
Juuso Harma Manager

Affiliations