Key factsactiveLegal nameNICOLAS LEMENAGERfr_inpiRegistration892103516fr_inpiStatusactivefr_inpiIncorporated2020-11-10fr_inpiRegistered address3 RUE MARCEAU, 34000 MONTPELLIERfr_inpi