• Kalevankatu 3a, Helsinki, Finland