Igen Renewables Limited is officially located at Llanhennock at Llyn Ysgubor. You can find the firm by the zip code - NP18 1LT. This enterprise has been operating on the UK market for eleven years. This enterprise is registered under the number 08532983 and their current status is active. This company's registered with SIC code 43220 which stands for Plumbing, heat and air-conditioning installation. 2023-05-31 is the last time when company accounts were reported.
Our info detailing this specific company's management shows us that there are four directors: Tricia C., Kristel M., Keith C. and Richard G. who became members of the Management Board on 2014-01-21, 2013-05-17.
Executives who have control over the firm are as follows: Keith C. owns 1/2 or less of company shares. Richard G. owns 1/2 or less of company shares.