Key factsactiveLegal nameOtto-Invest Oyfi_prhRegistration0791897-3fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated1990-03-29fi_prhIndustryInvestment and development company activitiesfi_prh