Helsinki, Finland
1

Location
Takkatie 7, Helsinki, Finland

Person in charge
Antti Mannila

Contact persons

Antti Mannila Manager
Tuomas Heiskari Manager
Juuso Harma Manager

Affiliations