Key factsactiveLegal nameLEO COURAUDONfr_inpiRegistration923392633fr_inpiStatusactivefr_inpiIncorporated2023-03-20fr_inpiRegistered address28 RUE JULES FAVRE, 37000 TOURSfr_inpi