| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | D ROBERTS CONSTRUCTION LTD | 🇬🇧United Kingdom | Dissolved | 09/04/2026 – 09/12/2019 |
| Officer | SANDWICH STATION LTD | 🇬🇧United Kingdom | Dissolved | 12/04/2026 – present |
| Officer | LAVENDIA LTD | 🇬🇧United Kingdom | Dissolved | 03/05/2026 – present |
| Officer | LAKEMERCY LTD | 🇬🇧United Kingdom | Dissolved | 03/05/2026 – present |
| Officer | LEADMAIL LTD | 🇬🇧United Kingdom | Dissolved | 15/04/2026 – present |
| Officer | LAVARONE LTD | 🇬🇧United Kingdom | Dissolved | 15/04/2026 – present |
| Officer | LAVALLERI LTD | 🇬🇧United Kingdom | Dissolved | 03/05/2026 – present |
| Officer | LANEILLUS LTD | 🇬🇧United Kingdom | Dissolved | 15/04/2026 – present |
| Officer | DAZZLEWAX LTD | 🇬🇧United Kingdom | Dissolved | 15/04/2026 – 04/08/2018 |
| Officer | DAWNREWER LTD | — | Dissolved | 15/04/2026 – 07/08/2018 |
| Officer | DAZORN LTD | 🇬🇧United Kingdom | Active | 15/04/2026 – 07/08/2018 |
| Officer | DAWNBOWEX LTD | — | Dissolved | 06/05/2026 – 31/07/2018 |
| Officer | DEDRIDE LTD | 🇬🇧United Kingdom | Active | 15/04/2026 – 07/08/2018 |
| Officer | DAZZLEPOT LTD | 🇬🇧United Kingdom | Active | 15/04/2026 – 07/08/2018 |
| Officer | GRIDFLICK LTD | — | Dissolved | 15/04/2026 – 19/07/2018 |
| Officer | GRABPORT LTD | — | Dissolved | 15/04/2026 – 12/07/2018 |
| Officer | GRABCART LTD | 🇬🇧United Kingdom | Dissolved | 16/04/2026 – 02/07/2018 |
| Officer | GOLBREWS LTD | — | Dissolved | 16/04/2026 – 29/09/2018 |
| Officer | GLAMWIDE LTD | — | Dissolved | 16/04/2026 – 29/09/2018 |
| Officer | GIANTICS LTD | — | Dissolved | 16/05/2026 – 01/10/2018 |
| Officer | AEROBOUND LTD | — | Dissolved | 17/04/2026 – 28/03/2018 |
| Officer | ADRATIARA LTD | — | Dissolved | 22/05/2026 – 28/03/2018 |
| Officer | ADROMAFTS LTD | — | Dissolved | 17/04/2026 – 28/03/2018 |
| Officer | ADORFANIEST LTD | — | Dissolved | 22/05/2026 – 28/03/2018 |
| Officer | MENTEHAN LTD | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | MELFRAOLO LTD | 🇬🇧United Kingdom | Dissolved | 26/05/2026 – present |
| Officer | MELINDEER LTD | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | MENIPHIS LTD | 🇬🇧United Kingdom | Dissolved | 26/05/2026 – present |
| Officer | TEDOIM LTD | 🇬🇧United Kingdom | Dissolved | 28/05/2026 – 28/03/2018 |
| Officer | TECLASASH LTD | 🇬🇧United Kingdom | Dissolved | 18/04/2026 – 28/03/2018 |
| Officer | TEDEAP LTD | 🇬🇧United Kingdom | Dissolved | 18/04/2026 – 28/03/2018 |
| Officer | TECUTTANGE LTD | 🇬🇧United Kingdom | Dissolved | 18/04/2026 – 29/03/2018 |
| Officer | UNTRAIRA LTD | 🇬🇧United Kingdom | Dissolved | 18/04/2026 – 21/02/2018 |
| Officer | UNSAASAS LTD | 🇬🇧United Kingdom | Dissolved | 18/04/2026 – 21/02/2018 |
| Officer | UNSKEEE LTD | — | Dissolved | 31/05/2026 – 08/03/2018 |
| Officer | UNSPAUS LTD | 🇬🇧United Kingdom | Dissolved | 18/04/2026 – 21/02/2018 |
| Officer | YANISKLU LTD | 🇬🇧United Kingdom | Dissolved | 03/06/2026 – 14/02/2018 |
| Officer | YANFOKEE LTD | — | Dissolved | 18/04/2026 – 14/02/2018 |
| Officer | YANICTEE LTD | 🇬🇧United Kingdom | Dissolved | 18/04/2026 – 14/02/2018 |
| Officer | YANHISLU LTD | — | Dissolved | 18/04/2026 – 14/02/2018 |
| Officer | DHAERHUYE LTD | 🇬🇧United Kingdom | Dissolved | 05/06/2026 – 06/02/2018 |
| Officer | DHACUNTOR LTD | 🇬🇧United Kingdom | Dissolved | 19/04/2026 – 06/02/2018 |
| Officer | DHAFLEHM LTD | — | Dissolved | 19/04/2026 – 06/02/2018 |
| Officer | DHABEMGIN LTD | — | Dissolved | 19/04/2026 – 06/02/2018 |
| Officer | GIS ESSENTIALS LIMITED | 🇬🇧United Kingdom | Active | 19/04/2026 – present |
| Officer | KEYAKEY LTD | 🇬🇧United Kingdom | Dissolved | 19/04/2026 – 01/10/2017 |
| Officer | KEVZOLOLD LTD | 🇬🇧United Kingdom | Dissolved | 19/04/2026 – 01/10/2017 |
| Officer | KEVPEUKER LTD | 🇬🇧United Kingdom | Dissolved | 19/04/2026 – 01/10/2017 |
| Officer | KEVROSER LTD | 🇬🇧United Kingdom | Dissolved | 19/04/2026 – 01/10/2017 |
| Officer | HIPGRIND LTD | 🇬🇧United Kingdom | Dissolved | 19/04/2026 – 24/09/2017 |
15/04/2026
England → United Kingdom
09/12/2019
resigned
21/02/2018
resigned