Key factsactiveLegal nameH2O FRANCEfr_inseeRegistration482681160fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated2005-05-02fr_inseeRegistered address28 RUE DE LA GARE, 62300 LENSfr_inseeIndustry52.4Zfr_insee
Companies at this address6 totalALI BALactiveCHRISTINE HERDHEBAUTdissolvedDANIEL MAMMA RELLAdissolvedSARL EDENactiveSCI SINERGIEdissolved