Key factsdissolvedLegal nameIMPECA FRANCEfr_inseeRegistration300360906fr_inseeStatusdissolvedfr_inseeTypeCommercial companyfr_inseeRegistered addressPL LA NOUVELLE ORLEANS, 45000 ORLEANSfr_inseeIndustry77.01fr_insee