Aleksanterinkatu 21, 00100 Helsinki, Finland