Key factsactiveLegal nameHerwood Interactive Oyfi_prhRegistration2967513-2fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2019-01-16fi_prhRegistered addressMuurarinkatu 3, 33720, TAMPEREfi_prhIndustryWeb search portal activitiesfi_prh