Key factsactiveLegal nameCOMMUNE DE VILLERS HELONfr_inseeRegistration210207858fr_inseeStatusactivefr_inseeTypePublic administrative bodyfr_inseeIncorporated1983-03-01fr_inseeRegistered addressGRAND RUE, 02600 VILLERS-HELONfr_inseeIndustry84.11Zfr_inseeEmployees3fr_insee