Key factsactiveLegal nameNOEL EUGENE ARCHAMBAULTfr_inpiRegistration539722272fr_inpiStatusactivefr_inpiIncorporated2012-02-03fr_inpiRegistered address36 RUE DES ARGOUGNEAUX, 58000 CHALLUYfr_inpi