Key factsactiveLegal nameOy Joylla Abfi_prhRegistration2728604-5fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2015-12-02fi_prhRegistered addressAlakartanontie 12, 02360, ESBOfi_prhIndustryBusiness and other management consultancy activitiesfi_prh