Location
Takkatie 7, Helsinki, Finland

Person in charge
mikko rouvali

Contact persons

Mikko Rouvali Manager

Affiliations