Key factsactiveLegal nameTARA SERRAfr_inpiRegistration924611965fr_inpiStatusactivefr_inpiIncorporated2024-01-15fr_inpiRegistered address13 RUE DE LA SOURDIERE, 75001 PARISfr_inpi