Location
Takkatie 7, Helsinki, Finland

Person in charge
mikko rouvali

Contact Persons

Mikko Rouvali Manager

Affiliations