Key factsactiveLegal nameMESCO LOCATIONfr_inseeRegistration104563242fr_inseeStatusactivefr_inseeTypeUnincorporated private groupfr_inseeIncorporated2025-11-26fr_inseeRegistered address30 RUE DE LA REPUBLIQUE, 76260 EUfr_inseeIndustry68.20Afr_insee