Key factsactiveLegal nameLogan Karl Thomas Dugenestfr_inpiRegistration101566594fr_inpiStatusactivefr_inpiIncorporated2026-02-23fr_inpiRegistered address39 RUE des Sables d'Or, 72100 Le Mansfr_inpi