Key factsactiveLegal nameLEONARD AIELLOfr_inpiRegistration990598237fr_inpiStatusactivefr_inpiIncorporated2025-08-26fr_inpiRegistered address72 B RUE sainte croix, 44270 Machecoul-Saint-Mêmefr_inpi