Key factsactiveLegal nameFELICIA PLAAfr_inpiRegistration433953924fr_inpiStatusactivefr_inpiIncorporated1998-03-17fr_inpiRegistered addressCHUBITOA, 64220 ANHAUXfr_inpi