Key factsactiveLegal nameMeile Oyfi_prhRegistration3333987-9fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2022-12-28fi_prhRegistered addressBifrostinkuja 1, 02810, ESBOfi_prhIndustryBusiness and other management consultancy activitiesfi_prh