Key factsactiveLegal namePrint-Omega Oyfi_prhRegistration0758565-4fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated1989-09-22fi_prhIndustryRenting and leasing of other machinery, equipment and tangible goods n.e.c.fi_prh