Key factsactiveLegal nameOlivier Jean-Marc Armand CAUCHARDfr_inpiRegistration884711474fr_inpiStatusactivefr_inpiIncorporated2026-02-24fr_inpiRegistered address52 Rue Turgot, 59420 Mouvauxfr_inpi