Our office is located in the downtown of Helsinki, in the following address close to the Market Square and the Esplanade Park: Unioninkatu 20-22 Business Studiot 00130 HELSINKI FINLAND