Key factsactiveLegal nameNATACHA ARCHAMBAULTfr_inpiRegistration922879085fr_inpiStatusactivefr_inpiIncorporated2023-01-16fr_inpiRegistered address19 RUE DES ECUMINES, 69210 SAINT-PIERRE-LA-PALUDfr_inpi