Es administrado por una sociedad limitada formada por el Ayuntamiento de Helsinki y la Universidad de Helsinki.