| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | CORNISH ORIGINALS CIC | 🇬🇧United Kingdom | Active | 02/03/2026 – present |
| Person with significant control | REALTALE LTD | 🇬🇧United Kingdom | Dissolved | 26/06/2024 – present |
| Officer | REALTALE LTD | 🇬🇧United Kingdom | Dissolved | 25/02/2026 – present |
| Person with significant control | XG MOBILE LTD | 🇬🇧United Kingdom | Dissolved | 26/06/2024 – present |
| Officer | XG MOBILE LTD | 🇬🇧United Kingdom | Dissolved | 02/04/2026 – present |
| Person with significant control | PENHALLOW TRADING LTD | — | Dissolved | 26/06/2024 – present |
| Officer | PENHALLOW TRADING LTD | — | Dissolved | 08/04/2026 – present |
| Officer | PCAPCO.COM LIMITED | 🇬🇧United Kingdom | Dissolved | 21/04/2026 – present |
| Officer | ENVACET HOLDINGS LIMITED | 🇬🇧United Kingdom | Active | 28/04/2026 – 18/01/2023 |
| Officer | COMMUNITY COFFEE LTD | — | Dissolved | 04/05/2026 – 16/12/2016 |
| Officer | RENEWABLES DIRECT (ECCLAW) LIMITED | 🇬🇧United Kingdom | Dissolved | 06/05/2026 – 28/04/2017 |
| Officer | AMITAMORE TRADING LTD | 🇬🇧United Kingdom | Dissolved | 10/05/2026 – present |
| Officer | WIND PROSPECT BONDS PLC | 🇬🇧United Kingdom | Active | 23/05/2026 – 20/11/2019 |
| Officer | MIDDLETON WIND DIRECT LIMITED | — | Dissolved | 12/05/2026 – 22/05/2014 |
| Officer | ARINTOR LTD | — | Dissolved | 15/05/2026 – present |
| Officer | KINGSBURY WIND DIRECT LIMITED | — | Dissolved | 15/05/2026 – 22/05/2014 |
| Officer | KINEGAR WIND FARM LIMITED | 🇬🇧United Kingdom | Active | 16/05/2026 – 29/07/2014 |
| Officer | AMITAMORE MANAGEMENT LTD | 🇬🇧United Kingdom | Dissolved | 24/05/2026 – present |
| Officer | HOLYWELL WIND DIRECT LIMITED | — | Dissolved | 17/05/2026 – 22/05/2014 |
| Officer | INFINITE VENTURES (GOATHILL) LTD | 🇬🇧United Kingdom | Active | 17/05/2026 – 22/05/2014 |
| Officer | MIDDLE BALBEGGIE WIND FARM LIMITED | 🇬🇧United Kingdom | Active | 18/05/2026 – 09/04/2014 |
| Officer | AMITAMORE CIC | 🇬🇧United Kingdom | Dissolved | 19/05/2026 – 31/05/2014 |
| Officer | INFINITE VENTURES (TECHBOARD) LTD | — | Dissolved | 26/05/2026 – 22/05/2014 |
| Officer | BIRSTALL WIND DIRECT LIMITED | 🇬🇧United Kingdom | Dissolved | 26/05/2026 – present |
| Officer | THRIVE RENEWABLES (MARCH) LIMITED | 🇬🇧United Kingdom | Active | 21/05/2026 – 26/11/2013 |
| Officer | THORNTON WIND DIRECT LIMITED | 🇬🇧United Kingdom | Dissolved | 22/05/2026 – present |
| Officer | SOLAR POWER DIRECT LIMITED | 🇬🇧United Kingdom | Dissolved | 26/05/2026 – 28/04/2017 |
| Officer | THRIVE RENEWABLES (DUNFERMLINE) LIMITED | 🇬🇧United Kingdom | Active | 30/05/2026 – 04/03/2011 |
| Officer | PENKRIDGE WIND DIRECT LIMITED | 🇬🇧United Kingdom | Dissolved | 30/05/2026 – present |
| Officer | SOLAR DIRECT LIMITED | 🇬🇧United Kingdom | Dissolved | 31/05/2026 – 28/04/2017 |
| Officer | GARSTANG WIND DIRECT LIMITED | 🇬🇧United Kingdom | Active | 31/05/2026 – 23/03/2010 |
| Officer | WIND PROSPECT DEVELOPMENTS 2 LIMITED | 🇬🇧United Kingdom | Active | 01/06/2026 – 20/11/2019 |
| Officer | THRIVE RENEWABLES (EYE) LIMITED | 🇬🇧United Kingdom | Active | 01/06/2026 – 08/03/2012 |
26/05/2026
United Kingdom → England
24/05/2026
England → United Kingdom
14/11/2012
appointed