| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | TP PLG LTD | 🇬🇧United Kingdom | Active | 18/03/2026 – present |
| Person with significant control | TP PLG LTD | 🇬🇧United Kingdom | Active | 18/03/2026 – present |
| Person with significant control | TSD PLG LTD | 🇬🇧United Kingdom | Active | 18/11/2025 – present |
| Person with significant control | PUBLEISURE LTD | 🇬🇧United Kingdom | Active | 22/11/2023 – present |
| Officer | PUBLEISURE LTD | 🇬🇧United Kingdom | Active | 21/03/2026 – present |
| Person with significant control | BLOCKYARD BREW CO LTD | 🇬🇧United Kingdom | Active | 26/06/2024 – present |
| Officer | BLOCKYARD BREW CO LTD | 🇬🇧United Kingdom | Active | 17/02/2026 – present |
| Officer | Q VIC LTD | — | Liquidation | 08/04/2026 – present |
| Person with significant control | Q VIC LTD | — | Liquidation | 23/06/2024 – present |
| Officer | AFFILIATED TECHNOLOGY SERVICES LTD | 🇬🇧United Kingdom | Dissolved | 08/04/2026 – present |
| Person with significant control | AFFILIATED TECHNOLOGY SERVICES LTD | 🇬🇧United Kingdom | Dissolved | 13/06/2024 – present |
| Person with significant control | — | — | Active | 11/06/2024 – present |
| Person with significant control | ASHDALE DATA SOLUTIONS LTD | 🇬🇧United Kingdom | Dissolved | 24/06/2024 – present |
| Officer | ASHDALE DATA SOLUTIONS LTD | 🇬🇧United Kingdom | Dissolved | 15/04/2026 – present |
21/03/2026
United Kingdom → England
18/03/2026
England → United Kingdom
16/08/2018
appointed