Started with Reg No. 13039231 4 years ago, Jen Energy Ltd had been a private limited company until 2022-04-26 - the date it was officially closed. The company's last known mailing address was 133 Coleridge Way, Borehamwood.
The executives included: Abdullah J. designated to this position 4 years ago, Mahmoud A. designated to this position on 2020-11-24 and Martin G. designated to this position on 2020-11-24.
Abdullah J. was the individual who had control over this firm, had substantial control or influence over the company.