Key factsactiveLegal nameIMMfr_inseeRegistration391095783fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated1993-04-21fr_inseeRegistered address246 AV JEAN JAURES, 69007 LYON 7EMEfr_inseeIndustry45.4Lfr_insee