| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | GRANDVIEW CAPITAL LTD | 🇬🇧United Kingdom | Active | 17/12/2025 – 17/12/2025 |
| Officer | LARSTAL LIMITED | 🇬🇧United Kingdom | Active | 02/02/2026 – 31/01/2026 |
| Officer | UK HYPERLOOP LIMITED | 🇬🇧United Kingdom | Dissolved | 10/04/2026 – present |
| Officer | RIVETZ GLOBAL HOLDINGS LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | RIVETZ GLOBAL LIMITED | 🇬🇧United Kingdom | Dissolved | 19/04/2026 – present |
| Officer | NEXTGEN MEA LIMITED | 🇬🇧United Kingdom | Active | 09/05/2026 – present |
| Officer | FARMER J LIMITED | 🇬🇧United Kingdom | Active | 06/01/2026 – 16/10/2020 |
| Officer | WAVE SYSTEM CORPORATION LIMITED | — | Dissolved | 09/05/2026 – present |
| Officer | FGN DASOPH LIMITED | 🇬🇧United Kingdom | Dissolved | 15/05/2026 – present |
| Officer | NEXTGEN PLUS LIMITED | 🇬🇧United Kingdom | Active | 21/05/2026 – present |
| Officer | ONEM COMMUNICATIONS LTD | 🇬🇧United Kingdom | Active | 19/05/2026 – 25/04/2013 |
| Officer | REGENSIS SPECIALIST SMILES LIMITED | — | Active | 20/05/2026 – present |
| Officer | RITRAIN LIMITED | — | Dissolved | 02/06/2026 – 13/01/2012 |
| Officer | COMPLIANT CAPITAL UK LTD | — | Dissolved | 05/06/2026 – present |
| Officer | LONDESBOROUGH CORPORATE SERVICES UK LTD | — | Dissolved | 05/06/2026 – 15/06/2009 |
| Officer | LIQUEFY LIMITED | — | Liquidation | 25/03/2026 – 17/12/2014 |
| Officer | TJAT SYSTEMS EU LTD. | 🇬🇧United Kingdom | Dissolved | 07/06/2026 – 01/12/2010 |
| Officer | M-BIZ GLOBAL COMPANY LIMITED | 🇬🇧United Kingdom | Dissolved | 15/06/2026 – present |
| Officer | LPQ RUSSIA LIMITED | — | Dissolved | 12/06/2026 – 15/09/2022 |
| Officer | MEVIO UK LTD. | — | Dissolved | 12/06/2026 – present |
| Officer | 505 GAMES LTD | — | Active | 14/06/2026 – present |
31/01/2026
resigned
17/12/2025
resigned
19/01/2006
appointed