Key factsactiveLegal nameOLIVIA CHARLENE MASSAfr_inpiRegistration854011830fr_inpiStatusactivefr_inpiIncorporated2019-09-18fr_inpiRegistered address21 T RTE DE SAINT-BRICE, 95160 MONTMORENCYfr_inpi