Key factsactiveLegal nameLUCIEN DELUCAfr_inpiRegistration333545424fr_inpiStatusactivefr_inpiIncorporated1985-07-20fr_inpiRegistered address13 RTE DE MENTON, 06320 LA TURBIEfr_inpi