| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | THE HAPPY PIZZA COMPANY LTD | 🇬🇧United Kingdom | Dissolved | 27/03/2026 – present |
| Officer | VISTKRO LTD | — | Dissolved | 31/03/2026 – 13/09/2021 |
| Officer | VITERRES LTD | 🇬🇧United Kingdom | Dissolved | 31/03/2026 – 26/08/2021 |
| Officer | VIZEAMAER LTD | 🇬🇧United Kingdom | Dissolved | 31/03/2026 – 25/08/2021 |
| Officer | VUSPRES LTD | — | Dissolved | 31/03/2026 – 25/08/2021 |
| Officer | VREICHZEM LTD | 🇬🇧United Kingdom | Dissolved | 31/03/2026 – 13/08/2021 |
| Officer | VORTONLOD LTD | 🇬🇧United Kingdom | Dissolved | 31/03/2026 – 24/08/2021 |
| Officer | UGGARESH LTD | 🇬🇧United Kingdom | Dissolved | 01/04/2026 – 14/07/2021 |
| Officer | UBRAAYTEZ LTD | 🇬🇧United Kingdom | Dissolved | 01/04/2026 – 13/07/2021 |
| Officer | TRULLOVAZZ LTD | 🇬🇧United Kingdom | Dissolved | 01/04/2026 – 06/07/2021 |
| Officer | TYTHRIPHT LTD | 🇬🇧United Kingdom | Dissolved | 01/04/2026 – 13/07/2021 |
| Officer | TWEIRSHING LTD | — | Dissolved | 01/04/2026 – 06/07/2021 |
| Officer | TUITHRIFY LTD | 🇬🇧United Kingdom | Dissolved | 01/04/2026 – 12/07/2021 |
| Officer | POMBEL LTD | 🇬🇧United Kingdom | Dissolved | 02/04/2026 – 25/05/2021 |
| Officer | PLUNICAERE LTD | 🇬🇧United Kingdom | Dissolved | 01/04/2026 – 25/05/2021 |
| Officer | PLOZITIOUSE LTD | — | Dissolved | 02/04/2026 – 25/05/2021 |
| Officer | PLIANZANES LTD | 🇬🇧United Kingdom | Dissolved | 02/04/2026 – 06/06/2021 |
| Officer | PITBRIKISTH LTD | 🇬🇧United Kingdom | Dissolved | 02/04/2026 – 01/06/2021 |
| Officer | PIRYORETH LTD | 🇬🇧United Kingdom | Dissolved | 02/04/2026 – 24/05/2021 |
| Officer | DINAJAAS LTD | 🇬🇧United Kingdom | Dissolved | 04/04/2026 – 20/01/2021 |
| Officer | SECHIE LTD | — | Dissolved | 04/04/2026 – 19/01/2021 |
| Officer | ZURISERX LTD | 🇬🇧United Kingdom | Dissolved | 02/04/2026 – 18/01/2021 |
| Officer | BIVOLEJ LTD | 🇬🇧United Kingdom | Dissolved | 04/04/2026 – 15/01/2021 |
| Officer | BRARAZZ LTD | — | Dissolved | 04/04/2026 – 13/01/2021 |
| Officer | OSHIQ LTD | 🇬🇧United Kingdom | Dissolved | 04/04/2026 – 14/01/2021 |
31/03/2026
United Kingdom → England
13/09/2023
appointed
23/11/2020
appointed