🇬🇧
IGEN RENEWABLES LIMITED
43.22 · Plumbing, heat and air-conditioning installationSIC43220Energy & UtilitiesSmallID08532983
📍 LLYN YSGUBOR, LLANHENNOCK, MONMOUTHSHIRE, NP18 1LT
Data sourced from official commercial registries. Last updated when this company filed its accounts.