| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | RATING DATA GROUP LIMITED | 🇬🇧Regno Unito | Active | 04/02/2026 – present |
| Officer | RATING DATA LIMITED | 🇬🇧Regno Unito | Proposal to strike off | 02/01/2026 – present |
| Officer | CASTELLA (7) LIMITED | 🇬🇧Regno Unito | Dissolved | 21/01/2026 – present |
| Officer | GIFTBET LIMITED | 🇬🇧Regno Unito | Dissolved | 04/04/2026 – present |
| Officer | BETGIFT LIMITED | 🇬🇧Regno Unito | Dissolved | 04/04/2026 – present |
| Officer | ARTEZZAN RESTAURANTS LIMITED | — | Other | 05/04/2026 – present |
| Officer | OFFSIDE BALL OUT LIMITED | 🇬🇧Regno Unito | Dissolved | 06/04/2026 – present |
| Officer | THE 1885 TRADING COMPANY LIMITED | 🇬🇧Regno Unito | Dissolved | 05/04/2026 – present |
| Officer | JET 365 LIMITED | 🇬🇧Regno Unito | Dissolved | 10/04/2026 – 11/03/2024 |
| Officer | QUASHBALLMAX LIMITED | 🇬🇧Regno Unito | Dissolved | 20/04/2026 – present |
| Officer | OCCUFINDER LIMITED | 🇬🇧Regno Unito | Dissolved | 16/04/2026 – present |
| Officer | THE 1885 SPORTING VILLAGE LIMITED | 🇬🇧Regno Unito | Dissolved | 17/05/2026 – present |
| Officer | CAER ROMANS FC LIMITED | 🇬🇧Regno Unito | Dissolved | 17/04/2026 – present |
| Officer | CHESTER ROMANS FC LIMITED | 🇬🇧Regno Unito | Dissolved | 17/04/2026 – present |
| Officer | RIVER LAKE SOFTWARE LIMITED | 🇬🇧Regno Unito | Other | 09/06/2026 – present |
| Officer | REMOTE DESKTOP SERVICES LIMITED | 🇬🇧Regno Unito | Dissolved | 29/04/2026 – 15/12/2016 |
| Officer | TPGEN24 LIMITED | 🇬🇧Regno Unito | Dissolved | 03/05/2026 – present |
| Officer | BETGIFT LIMITED | — | Dissolved | 20/05/2026 – 01/03/2017 |
| Officer | EXACTA PLC | — | Other | 29/05/2026 – present |
| Officer | EXACTA GROUP PLC | — | Other | 01/06/2026 – present |
| Officer | EXACTA PRINT SOLUTIONS LTD | — | Dissolved | 11/06/2026 – 30/10/2006 |
| Officer | 05599551 LIMITED | — | Other | 15/06/2026 – present |
| Officer | GBK EXACTA (UK) LIMITED | — | Dissolved | 15/06/2026 – present |
| Officer | GBK EXACTA SOFTWARE LIMITED | — | Dissolved | 15/06/2026 – present |
15/06/2026
United Kingdom → Gibraltar
11/06/2026
England → United Kingdom
06/03/2006
appointed