As of 1 September 2015, our new address will be Aleksanterinkatu 19, Helsinki, Finland. Our other contacts remain the same.