Key factsactiveLegal nameOM. Talo Oyfi_prhRegistration3229293-3fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2021-08-16fi_prhRegistered addressLammastie 4, 01710, VANDAfi_prhIndustrySite preparationfi_prh