Key factsactiveLegal nameODILE ROUPILLARDfr_inpiRegistration824803696fr_inpiStatusactivefr_inpiIncorporated2014-07-01fr_inpiRegistered address2 RUE NATIONALE, 41320 SAINT-JULIEN-SUR-CHERfr_inpi