Key factsactiveLegal nameBENJAMIN FRANCOIS CHRISTIAN LOUIS LAMOURfr_inpiRegistration908295314fr_inpiStatusactivefr_inpiIncorporated2021-12-01fr_inpiRegistered address7 CHE DU CALVAIRE, 56390 LOCQUELTASfr_inpi