Key factsactiveLegal nameSARL ODELIAfr_inseeRegistration401801121fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated1995-07-10fr_inseeRegistered address53 RUE DU DAUPHINE, 69003 LYON 3EMEfr_inseeIndustry52.1Bfr_insee