Key factsactiveLegal nameLEILA SANTIAGOfr_inpiRegistration805037421fr_inpiStatusactivefr_inpiIncorporated2020-10-16fr_inpiRegistered address6 RUE YVES MONTAND, 34430 SAINT-JEAN-DE-VEDASfr_inpi