Key factsdissolvedLegal nameLEO JEAN DEVAUDfr_inpiRegistration786200527fr_inpiStatusdissolvedfr_inpiDissolved1984-12-25fr_inpiRegistered addressRUE BOUJU, 49400 SAUMURfr_inpi