Key factsactiveLegal nameEDOUARD ANGEL MADRIDfr_inpiRegistration792001703fr_inpiStatusactivefr_inpiIncorporated2021-10-19fr_inpiRegistered address28 RUE LEONARD DE VINCI, 26000 VALENCEfr_inpi