Key factsactiveLegal nameCLEMENCE LAOURDEfr_inpiRegistration912168697fr_inpiStatusactivefr_inpiIncorporated2022-03-15fr_inpiRegistered address180 CHE DES FARIGOULES, 13105 MIMETfr_inpi