Key factsactiveLegal nameLUDOVIC FRANCIS CAYROUSEfr_inpiRegistration989282041fr_inpiStatusactivefr_inpiIncorporated2025-07-16fr_inpiRegistered address1986 RTE de la Forêt, 82700 Saint-Porquierfr_inpi