Key factsactiveLegal nameNACIRA SELMIfr_inpiRegistration335286027fr_inpiStatusactivefr_inpiIncorporated1986-04-08fr_inpiRegistered address4 PL DE LA GARE, 59100 ROUBAIXfr_inpi