Key factsdissolvedLegal nameIDEL SAfr_inseeRegistration389778135fr_inseeStatusdissolvedfr_inseeTypeForeign legal entityfr_inseeIncorporated1993-01-01fr_inseeDissolved1996-01-29fr_inseeRegistered address1258 LUXEMBOURG, LUXEMBOURGfr_inseeIndustry74.1Gfr_insee