Key factsactiveLegal nameLouca CHAVAUDRETfr_inpiRegistration937528370fr_inpiStatusactivefr_inpiIncorporated2024-11-18fr_inpiRegistered address659 IMP du Mas de l'Hopital, 07590 Cellier-du-Lucfr_inpi