Key factsactiveLegal nameFEMI LAYLA LOUISORfr_inpiRegistration512220682fr_inpiStatusactivefr_inpiIncorporated2008-11-28fr_inpiRegistered address5 RUE Alexandre Isaac, 97170 Petit-Bourgfr_inpi