Key factsdissolvedLegal nameDEVAXfr_inseeRegistration422478693fr_inseeStatusdissolvedfr_inseeTypePublic limited company (SA)fr_inseeIncorporated1999-04-02fr_inseeDissolved2001-06-30fr_inseeRegistered address18 RUE MONTALIVET, 75008 PARIS 8fr_inseeIndustry73.1Zfr_insee