| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | HARCUTH LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – present |
| Officer | GYRCESH LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 18/10/2018 |
| Officer | HAMMACHER LTD | — | Dissolved | 15/04/2026 – 30/01/2019 |
| Officer | HARDHELM LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – present |
| Officer | GYPSYCICADA LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 18/10/2018 |
| Officer | HAMMERNANA LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – present |
| Officer | DROWNFAX LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 08/08/2018 |
| Officer | DROFIN LTD | 🇬🇧Regno Unito | Dissolved | 06/05/2026 – 31/07/2018 |
| Officer | DUSTRIDGE LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 07/08/2018 |
| Officer | DUSTCLAW LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 07/08/2018 |
| Officer | DROTUSPLAN LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 07/08/2018 |
| Officer | DRYMIRA LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 07/08/2018 |
| Officer | LUNTERSA LTD | — | Dissolved | 22/04/2026 – 09/06/2017 |
| Officer | PRONPO LTD | 🇬🇧Regno Unito | Dissolved | 23/04/2026 – 17/01/2017 |
| Officer | ACAMPE CONTRACTING LTD | 🇬🇧Regno Unito | Dissolved | 23/04/2026 – 03/01/2017 |
30/01/2019
resigned
18/10/2018
resigned
20/10/2016
appointed