Key factsactiveLegal nameTALAL BAROUDfr_inpiRegistration825098858fr_inpiStatusactivefr_inpiIncorporated2017-01-19fr_inpiRegistered address94 BD DE VERDUN, 35000 RENNESfr_inpi