Key factsactiveLegal nameRennoxOlo Oyfi_prhRegistration3148816-8fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2020-07-25fi_prhRegistered addressRastilantie 26, 00980, HELSINGFORSfi_prhIndustryPhysiotherapy activitiesfi_prh