Key factsdissolvedLegal nameJOSEPHA LEMAIREfr_inpiRegistration809781701fr_inpiStatusdissolvedfr_inpiIncorporated2015-03-02fr_inpiDissolved2022-10-11fr_inpiRegistered address85 RUE DE DOUAI, 59000 LILLEfr_inpi