| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | NEW DIGITAL TALENT LTD | 🇬🇧Regno Unito | Active | 25/03/2026 – present |
| Officer | BDD SPORT LIMITED | 🇬🇧Regno Unito | Dissolved | 19/03/2026 – present |
| Officer | BRILLIANT AND CRAZY LTD | 🇬🇧Regno Unito | Active | 28/03/2026 – present |
| Officer | FARADIC TECHNOLOGIES LTD | 🇬🇧Regno Unito | Active | 29/03/2026 – 17/02/2025 |
| Officer | MATERIAL ADVERSE CHANGE LIMITED | 🇬🇧Regno Unito | Active | 03/05/2026 – present |
| Officer | A NORTHERN SCHOOL LIMITED | 🇬🇧Regno Unito | Dissolved | 25/05/2026 – present |
| Officer | NORTHERN ART LIMITED | 🇬🇧Regno Unito | Active | 25/05/2026 – 01/01/2017 |
| Officer | ZIMBLE LIMITED | — | Dissolved | 22/05/2026 – 01/08/2012 |
| Officer | ZAMBLE LIMITED | — | Dissolved | 22/05/2026 – 01/08/2012 |
| Officer | VALETTE PHARMA LIMITED | — | Dissolved | 25/05/2026 – present |
| Officer | EON PHARMA LIMITED | — | Dissolved | 25/05/2026 – present |
| Officer | INFORM PR & COMMUNICATIONS LIMITED | — | Active | 31/12/2025 – 07/03/2013 |
| Officer | TRITON DIGITAL MEDIA FIVE LIMITED | 🇬🇧Regno Unito | Dissolved | 01/06/2026 – present |
| Officer | TRITON DIGITAL MEDIA SIX LIMITED | 🇬🇧Regno Unito | Dissolved | 01/06/2026 – present |
| Officer | TRITON DIGITAL MEDIA TEN LIMITED | 🇬🇧Regno Unito | Dissolved | 01/06/2026 – present |
| Officer | TRITON DIGITAL MEDIA EIGHT LIMITED | 🇬🇧Regno Unito | Dissolved | 01/06/2026 – present |
| Officer | TRITON DIGITAL MEDIA NINE LIMITED | 🇬🇧Regno Unito | Dissolved | 01/06/2026 – present |
| Officer | TRITON DIGITAL MEDIA TWO LIMITED | 🇬🇧Regno Unito | Dissolved | 01/06/2026 – present |
| Officer | TRITON DIGITAL MEDIA THREE LIMITED | 🇬🇧Regno Unito | Dissolved | 01/06/2026 – present |
| Officer | TRITON DIGITAL MEDIA ONE LIMITED | 🇬🇧Regno Unito | Dissolved | 01/06/2026 – present |
| Officer | ICONIC WORLDWIDE MEDIA LIMITED | 🇬🇧Regno Unito | Dissolved | 04/06/2026 – 07/05/2010 |
| Officer | EON PARTNERS INVESTMENTS LIMITED | — | Dissolved | 03/06/2026 – present |
| Officer | EON HOLYROOD TWO DISTRIBUTION LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | EON HOLYROOD ONE ENTERTAINMENT LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | BOULTWOOD TWO INTERACTIVE LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | MIRABEL INTERACTIVE LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | BOULTWOOD FOUR INTERACTIVE LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | BOULTWOOD THREE INTERACTIVE LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | ST PETER'S SQUARE DISTRIBUTION LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | BOULTWOOD ONE INTERACTIVE LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | BARTON STREET INTERACTIVE LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | COLLIER STREET SOFTWARE LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | NEW BAILEY DISTRIBUTION LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 03/06/2009 |
| Officer | OLDHAM STREET ENTERTAINMENT LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 02/05/2009 |
| Officer | SLOANE PRODUCTIONS LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 02/05/2009 |
| Officer | CHAPEL STREET PRODUCTIONS LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 02/05/2009 |
| Officer | ST MARY'S DISTRIBUTION LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 02/05/2009 |
| Officer | POWE DISTRIBUTION LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 24/04/2009 |
| Officer | SAVILLE STREET DISTRIBUTION LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 20/05/2009 |
| Officer | BOND STREET ENTERTAINMENT LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 24/04/2009 |
| Officer | POWE ENTERTAINMENT LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 24/04/2009 |
| Officer | MARTIN SQUARE PRODUCTIONS LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 24/04/2009 |
| Officer | JOHN ROW PRODUCTIONS LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 02/05/2009 |
| Officer | WHITWORTH ENTERTAINMENT LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 20/05/2009 |
| Officer | PALATINE ENTERAINMENT LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 20/05/2009 |
| Officer | DUCIE STREET ENTERTAINMENT LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 02/05/2009 |
| Officer | SLOANE ENTERTAINMENT LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 20/05/2009 |
| Officer | ZEUS LEISURE SERVICES LIMITED | 🇬🇧Regno Unito | Dissolved | 08/06/2026 – 07/03/2013 |
| Officer | ZEUS MULTIMEDIA ADVISORY LIMITED | — | Dissolved | 11/06/2026 – 07/03/2013 |
| Officer | MERE DM LIMITED | — | Dissolved | 11/06/2026 – present |
01/06/2026
England → United Kingdom
26/05/2026
United Kingdom → England
07/04/2009
appointed