Key factsdissolvedLegal nameMARCO LEO BARROUXfr_inpiRegistration850369729fr_inpiStatusdissolvedfr_inpiIncorporated2019-04-25fr_inpiDissolved2024-12-31fr_inpiRegistered address4 ESC ERNEST CHAPLET, 92310 SEVRESfr_inpi