Helsinki, Finland
2 1

Location
Takkatie 7, Helsinki, Finland

Person in charge
mikko rouvali

Contact persons

Mikko Rouvali Manager

Affiliations