Key factsactiveLegal nameClément Douardfr_inpiRegistration987908993fr_inpiStatusactivefr_inpiIncorporated2025-08-06fr_inpiRegistered address42 RUE des Cordeliers, 63100 Clermont-Ferrandfr_inpi