Mechelininkatu 3, Helsinki, Finland

GPTKB entity