Key factsactiveLegal nameHELLEN AUDE RUGARDfr_inpiRegistration408756807fr_inpiStatusactivefr_inpiIncorporated1996-08-06fr_inpiRegistered address59 RES SAINT LUC, DUGAZON, 97139 LES ABYMESfr_inpi