Key factsactiveLegal nameMARC LEPROUSTfr_inpiRegistration479983983fr_inpiStatusactivefr_inpiIncorporated2004-12-10fr_inpiRegistered address5 RUE SAINT PIERRE, 34000 MONTPELLIERfr_inpi