Key factsactiveLegal nameLENA ANACARIOfr_inpiRegistration934505355fr_inpiStatusactivefr_inpiIncorporated2024-10-23fr_inpiRegistered address7 IMP de la Frayère, 06530 Peymeinadefr_inpi