Key factsactiveLegal nameLOUIS LUCIEN RICHARDfr_inpiRegistration902747948fr_inpiStatusactivefr_inpiIncorporated2019-08-01fr_inpiRegistered address23 RUE DU CHOEUR, 62630 ETAPLESfr_inpi