| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | AFP BIOFUEL LIMITED | 🇬🇧United Kingdom | Active | 01/04/2026 – 20/04/2026 |
| Officer | AFP CAPITAL (UK) LIMITED | 🇬🇧United Kingdom | Dissolved | 01/04/2026 – present |
| Officer | OXFORD ERDINGTON LIMITED | 🇬🇧United Kingdom | Active | 15/04/2026 – 30/09/2020 |
| Officer | LAVANT DOWN NORTHAMPTON LIMITED | 🇬🇧United Kingdom | Active | 19/04/2026 – 30/09/2020 |
| Officer | INGENIOUS INFRASTRUCTURE COLLECTIONS LIMITED | 🇬🇧United Kingdom | Active | 08/04/2026 – 30/09/2020 |
| Officer | FARLEY HILL ENERGY LIMITED | 🇬🇧United Kingdom | Dissolved | 21/04/2026 – 30/09/2020 |
| Officer | IREEL WIND TOPCO LIMITED | 🇬🇧United Kingdom | Active | 10/04/2026 – 30/09/2020 |
| Officer | OMAN ENERGY HOLDINGS LIMITED | 🇬🇧United Kingdom | Dissolved | 12/04/2026 – 30/09/2020 |
| Officer | JORDAN ENERGY HOLDINGS LIMITED | 🇬🇧United Kingdom | Dissolved | 13/04/2026 – 30/09/2020 |
| Officer | IREEL FIT TOPCO LIMITED | 🇬🇧United Kingdom | Active | 13/04/2026 – 30/09/2020 |
| Officer | RAK ENERGY HOLDINGS LIMITED | 🇬🇧United Kingdom | Dissolved | 23/04/2026 – 30/09/2020 |
| Officer | QATAR ENERGY HOLDINGS LIMITED | 🇬🇧United Kingdom | Dissolved | 23/04/2026 – 30/09/2020 |
| Officer | IREEL FIT HOLDCO LIMITED | 🇬🇧United Kingdom | Active | 14/04/2026 – 30/09/2020 |
| Officer | ORYX POWER UK LIMITED | 🇬🇧United Kingdom | Dissolved | 15/04/2026 – 30/09/2020 |
| Officer | INGENIOUS MENA ENERGY LIMITED | 🇬🇧United Kingdom | Dissolved | 15/04/2026 – 30/09/2020 |
| Officer | ABERDEENSHIRE BIOGAS LIMITED | 🇬🇧United Kingdom | Dissolved | 16/04/2026 – 30/09/2020 |
| Officer | FIFE BIOGAS LIMITED | 🇬🇧United Kingdom | Dissolved | 16/04/2026 – 30/09/2020 |
| Officer | ANGUS BIOGAS LIMITED | 🇬🇧United Kingdom | Dissolved | 16/04/2026 – 30/09/2020 |
| Officer | MARHAMCHURCH RENEWABLE ENERGY LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 30/09/2020 |
| Officer | ARGONAUT POWER LIMITED | 🇬🇧United Kingdom | Dissolved | 19/04/2026 – 30/09/2020 |
| Officer | WESTOVER GRIDCO LIMITED | 🇬🇧United Kingdom | Active | 20/04/2026 – 30/09/2020 |
| Officer | IEP INFRASTRUCTURE TOPCO LIMITED | 🇬🇧United Kingdom | Active | 20/04/2026 – 30/09/2020 |
| Officer | HEATH FARM SERVICES LIMITED | — | Dissolved | 20/04/2026 – 30/09/2020 |
| Officer | IQB BOND COMPANY LIMITED | 🇬🇧United Kingdom | Dissolved | 20/04/2026 – present |
| Officer | IEP INFRASTRUCTURE HOLDCO LIMITED | 🇬🇧United Kingdom | Active | 20/04/2026 – 30/09/2020 |
| Officer | NEWTON DOWN WIND HOLDCO LIMITED | 🇬🇧United Kingdom | Active | 20/04/2026 – 30/09/2020 |
| Officer | INGENIOUS AUSTRALIAN SOLAR LIMITED | 🇬🇧United Kingdom | Dissolved | 21/04/2026 – 30/09/2020 |
| Officer | IQB DEBT MIDCO LIMITED | 🇬🇧United Kingdom | Active | 19/12/2025 – 11/02/2020 |
| Officer | ANESCO ENERGY SERVICES (SOUTH) LIMITED | 🇬🇧United Kingdom | Active | 06/02/2026 – 13/01/2015 |
| Officer | NORTH JOHN STREET OP CO LIMITED | 🇬🇧United Kingdom | Liquidation | 16/04/2026 – 07/02/2014 |
| Officer | IFP2 CORPORATE PARTNER LIMITED | 🇬🇧United Kingdom | Active | 17/03/2026 – 01/12/2015 |
| Officer | IFP1 CORPORATE PARTNER LIMITED | 🇬🇧United Kingdom | Active | 17/03/2026 – 01/12/2015 |
| Officer | GRAPEDALE LIMITED | 🇬🇧United Kingdom | Active | 10/03/2026 – 22/03/2016 |
| Officer | HARTSHIRE LIMITED | 🇬🇧United Kingdom | Active | 10/03/2026 – 22/03/2016 |
| Officer | TOLUSHIRE LIMITED | 🇬🇧United Kingdom | Active | 10/03/2026 – 01/12/2015 |
| Officer | SILVWOOD LIMITED | 🇬🇧United Kingdom | Active | 10/03/2026 – 01/12/2015 |
| Officer | MERCURY FILM PRODUCTIONS LIMITED | 🇬🇧United Kingdom | Active | 10/03/2026 – 01/12/2015 |
| Officer | ENGHAMSHIRE LIMITED | 🇬🇧United Kingdom | Active | 10/03/2026 – 01/12/2015 |
| Officer | CORNSDALE LIMITED | 🇬🇧United Kingdom | Active | 10/03/2026 – 22/03/2016 |
| Officer | SIRIUS FILM PARTNER 2 LIMITED | 🇬🇧United Kingdom | Active | 21/04/2026 – 01/12/2015 |
| Officer | KANTERN LIMITED | 🇬🇧United Kingdom | Active | 10/03/2026 – 16/10/2015 |
20/04/2026
resigned
30/08/2022
appointed
09/06/2017
appointed