Key factsactiveLegal nameBELEN IZQUIERDOfr_inpiRegistration890043144fr_inpiStatusactivefr_inpiIncorporated2020-10-19fr_inpiRegistered address17 RUE DU PRESIDENT WILSON, 58500 CLAMECYfr_inpi