Key factsactiveLegal nameJEAN RICARDfr_inpiRegistration428875728fr_inpiStatusactivefr_inpiIncorporated1996-01-01fr_inpiRegistered address22 RUE LALLEMAND, 34000 MONTPELLIERfr_inpi