Key factsactiveLegal nameODILE ROUXfr_inpiRegistration399872316fr_inpiStatusactivefr_inpiIncorporated1994-08-01fr_inpiRegistered address143 BD DU SABLIER, 13008 MARSEILLEfr_inpi