Key factsactiveLegal nameFRANCIS LEPENVENfr_inpiRegistration780451068fr_inpiStatusactivefr_inpiIncorporated1900-01-01fr_inpiRegistered address14 AV DE LA CELLE SAINT CLOUD, 92420 VAUCRESSONfr_inpi