Key factsactiveLegal nameYellou Oyfi_prhRegistration2634871-8fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2014-08-13fi_prhRegistered addressPapinjärventie 26, 06500, BORGÅfi_prhIndustryComputer consultancy and computer facilities management activitiesfi_prh