the central office is located in helsinki finland