Key factsactiveLegal nameKEVIN RICHARD DUVALfr_inpiRegistration822030862fr_inpiStatusactivefr_inpiIncorporated2016-07-01fr_inpiRegistered address42 AV DES PALOUMEYRES, 33125 LOUCHATSfr_inpi