Key factsactiveLegal nameSTAR OF LIFEfr_inseeRegistration924561772fr_inseeStatusactivefr_inseeTypeRegistered associationfr_inseeIncorporated2024-01-10fr_inseeRegistered address38 BOULEVARD LAFAYETTE, 63000 CLERMONT-FERRANDfr_inseeIndustry88.99Bfr_insee