Key factsactiveLegal nameFRANCK LEON DELVILLEfr_inpiRegistration378824809fr_inpiStatusactivefr_inpiIncorporated1990-07-01fr_inpiRegistered address45 RUE DE PICPUS, 75012 PARISfr_inpi