Key factsactiveLegal nameNEIL MEGUENAOUAfr_inpiRegistration883181505fr_inpiStatusactivefr_inpiIncorporated2020-05-11fr_inpiRegistered address2 B RTE DE SOLAIZE, 69320 FEYZINfr_inpi