| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | EVENTING FIRST PLC | 🇬🇧Regno Unito | Dissolved | 24/04/2026 – present |
| Officer | AGORA FINANCE PLC | — | Dissolved | 11/04/2026 – present |
| Officer | PRIME BOND RENEWABLES PLC | 🇬🇧Regno Unito | Dissolved | 04/06/2026 – 15/11/2017 |
| Officer | INCEPTA PHARMA UK LIMITED | 🇬🇧Regno Unito | Active | 03/05/2026 – 24/06/2021 |
| Officer | AGR ASSET MAINTENANCE PLC | — | Dissolved | 14/05/2026 – present |
| Officer | EARTHWORM ENERGY LIMITED | 🇬🇧Regno Unito | Dissolved | 15/05/2026 – 02/10/2013 |
| Officer | ZENITH DELTA 1 PLC | — | Dissolved | 15/05/2026 – present |
| Officer | EARTHWORM CONSTRUCTION PLC | — | Dissolved | 15/05/2026 – present |
| Officer | EPSILON BETA PLC | — | Dissolved | 18/05/2026 – present |
| Officer | BIOGAS FEEDSTOCK RESEARCH PLC | — | Dissolved | 17/05/2026 – present |
| Officer | SELBY RENEWABLE PROJECTS PLC | — | Dissolved | 17/05/2026 – present |
| Officer | MIDLANDS CONSTRUCTION SERVICES LTD | 🇬🇧Regno Unito | Dissolved | 17/05/2026 – 16/05/2013 |
| Officer | WILDWOOD ENERGY PLC | — | Dissolved | 17/05/2026 – present |
| Officer | DELTA HUXLEY PLC | — | Dissolved | 17/05/2026 – present |
| Officer | CANTERBURY BEARS LIMITED | — | Active | 18/05/2026 – 10/10/2012 |
| Officer | FEE CLUB 2 LIMITED | — | Dissolved | 19/05/2026 – present |
| Officer | FARM SUPPLIES 2 PLC | — | Dissolved | 19/05/2026 – present |
| Officer | NICKEL SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | GALLIUM SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | BROMINE SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | STRONTIUM SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | GERMANIUM SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | SODIUM SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | NEON SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | RUBIDIUM SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | OXYGEN SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | COPPER SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | YTTRIUM SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | TANTALUM SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | SELENIUM SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | ZINC SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | KRYPTON SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | PHOSPHORUS SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | COBALT SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | ZIRCONIUM SOLAR PLC | — | Dissolved | 20/05/2026 – present |
| Officer | LITHIUM SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | NITROGEN SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | SULPHUR SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | ALUMINIUM SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | POTASSIUM SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | TITANIUM SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | ARGON SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | VANADIUM SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | CARBON SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | BERYLLIUM SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | HYDROGEN SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | HELIUM SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | BORON SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | MAGNESIUM SOLAR PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
24/06/2021
resigned
06/04/2020
appointed
09/02/2012
appointed