Key factsactiveLegal nameCLEMENT PIERRE EMILE PUECHfr_inpiRegistration913854881fr_inpiStatusactivefr_inpiIncorporated2022-05-24fr_inpiRegistered address97 CHE DE CAUSSE, 81100 CASTRESfr_inpi