| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | DARTZ SPORTS ARENA LIMITED | 🇬🇧United Kingdom | Active | 16/03/2026 – present |
| Officer | WAR OF THE WORLDS CRAZY ADVENTURE GOLF LIMITED | 🇬🇧United Kingdom | Active | 19/03/2026 – present |
| Officer | FUNFAIR CRAZY ADVENTURE GOLF LIMITED | 🇬🇧United Kingdom | Dissolved | 28/01/2026 – present |
| Officer | CRAZY GOLF PARTIES LIMITED | 🇬🇧United Kingdom | Dissolved | 05/04/2026 – present |
| Officer | CRAZY FOOTBALL LIMITED | 🇬🇧United Kingdom | Dissolved | 09/04/2026 – present |
| Officer | HEARDSHIRE PROPERTIES & DEVELOPMENTS LIMITED | 🇬🇧United Kingdom | Dissolved | 19/04/2026 – present |
| Officer | BONKERS BARBERS LIMITED | 🇬🇧United Kingdom | Dissolved | 20/04/2026 – present |
| Officer | ADVENTURE GOLF 1 2 3 GO LIMITED | 🇬🇧United Kingdom | Dissolved | 20/04/2026 – present |
| Officer | ADVENTURE FOOTBALL 1 2 3 GO LIMITED | 🇬🇧United Kingdom | Dissolved | 12/06/2026 – present |
| Officer | HEARDS GROUP LIMITED | 🇬🇧United Kingdom | Dissolved | 20/04/2026 – present |
| Officer | TAKE AN OPTION LIMITED | — | Dissolved | 02/06/2026 – present |
| Officer | TIDAL BAY ADVENTURE GOLF LIMITED | 🇬🇧United Kingdom | Active | 21/04/2026 – present |
| Officer | BIG ADVENTURE GOLF UK LIMITED | 🇬🇧United Kingdom | Dissolved | 20/04/2026 – present |
09/04/2026
England → United Kingdom
05/04/2026
United Kingdom → England
29/06/2017
appointed