Key factsactiveLegal nameOLIVIER DEFRANCfr_inpiRegistration024085797fr_inpiStatusactivefr_inpiIncorporated2003-09-15fr_inpiRegistered address77 RUE SARAHANGUE, 97600 MAMOUDZOUfr_inpi