Key factsactiveLegal nameOTD Finland Oyfi_prhRegistration2189596-6fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2008-04-14fi_prhIndustryShow production and management activitiesfi_prh