Key factsactiveLegal nameLUDOVIC EDMOND MICHEL ESCARMURfr_inpiRegistration405005042fr_inpiStatusactivefr_inpiIncorporated1996-04-01fr_inpiRegistered address61 RTE DE FERON, 59177 RAINSARSfr_inpi