IGEN RENEWABLES SOLAR LIMITED Company number 09178454 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office AddressLLYN YSGUBOR, LLANHENNOCK, NEWPORT, GWENT, NP18 1LT PostcodeNP18 1LT Companies at this postcode 16 Average house price in NP18 1LT £779,000 (17 sales) Map