Firman har eget kontor jämväl i Helsingfors.