| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | GRANONSER LTD | — | Dissolved | 15/04/2026 – 06/11/2018 |
| Officer | GRANORNEX LTD | — | Dissolved | 15/04/2026 – 04/10/2018 |
| Officer | GRANWALKER LTD | — | Dissolved | 05/05/2026 – 10/01/2019 |
| Officer | GRANITEFORCE LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 12/08/2018 |
| Officer | GOLDUSTREES LTD | 🇬🇧Regno Unito | Proposal to strike off | 15/04/2026 – 15/08/2018 |
| Officer | GRANEWEASEL LTD | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 15/08/2018 |
| Officer | FASTPLANNER LTD | — | Dissolved | 15/04/2026 – 19/07/2018 |
| Officer | FASTPINK LTD | — | Dissolved | 15/04/2026 – 12/07/2018 |
| Officer | FASTPINCH LTD | — | Dissolved | 16/04/2026 – 02/07/2018 |
| Officer | FASTLICK LTD | — | Dissolved | 16/04/2026 – 04/10/2018 |
| Officer | FASTLEX LTD | — | Dissolved | 16/04/2026 – 30/09/2018 |
| Officer | FASTHYPE LTD | — | Dissolved | 16/04/2026 – 21/09/2018 |
| Officer | EUCRANTE LTD | 🇬🇧Regno Unito | Dissolved | 17/04/2026 – present |
| Officer | EVENTINEX LTD | — | Dissolved | 17/04/2026 – 02/05/2018 |
| Officer | EURANOMILE LTD | — | Dissolved | 20/05/2026 – 02/05/2018 |
| Officer | EVERYONIC LTD | — | Dissolved | 17/04/2026 – 02/05/2018 |
| Officer | CARTYX LTD | — | Dissolved | 17/04/2026 – 29/03/2018 |
| Officer | BROBBAT LTD | — | Dissolved | 17/04/2026 – 29/03/2018 |
| Officer | BRAVARTEX LTD | — | Dissolved | 17/04/2026 – 29/03/2018 |
| Officer | CARMELETTE LTD | — | Dissolved | 17/04/2026 – 29/03/2018 |
| Officer | SULIDDAYS LTD | 🇬🇧Regno Unito | Dissolved | 28/05/2026 – 29/03/2018 |
| Officer | SULAASH LTD | 🇬🇧Regno Unito | Dissolved | 18/04/2026 – 29/03/2018 |
| Officer | SUIZENT LTD | 🇬🇧Regno Unito | Dissolved | 28/05/2026 – 29/03/2018 |
| Officer | SUJUR LTD | 🇬🇧Regno Unito | Dissolved | 18/04/2026 – 29/03/2018 |
| Officer | VIAILELL LTD | — | Dissolved | 18/04/2026 – 21/02/2018 |
| Officer | VIARNG LTD | — | Dissolved | 18/04/2026 – 21/02/2018 |
| Officer | VIANTRI LTD | 🇬🇧Regno Unito | Dissolved | 01/06/2026 – 06/03/2018 |
| Officer | VIAMEST LTD | 🇬🇧Regno Unito | Dissolved | 18/04/2026 – 21/02/2018 |
| Officer | MAISOEN LTD | 🇬🇧Regno Unito | Dissolved | 18/04/2026 – 05/03/2018 |
| Officer | MAKGAUEST LTD | 🇬🇧Regno Unito | Dissolved | 18/04/2026 – 07/02/2018 |
| Officer | MAJELMIC LTD | 🇬🇧Regno Unito | Dissolved | 04/06/2026 – 07/02/2018 |
| Officer | MAJOEA LTD | 🇬🇧Regno Unito | Dissolved | 18/04/2026 – 07/02/2018 |
| Officer | BETRNEMIN LTD | 🇬🇧Regno Unito | Dissolved | 20/04/2026 – 04/08/2017 |
| Officer | BETABRAZEGT LTD | 🇬🇧Regno Unito | Dissolved | 13/06/2026 – 04/08/2017 |
| Officer | BENTLEYOL LTD | 🇬🇧Regno Unito | Dissolved | 20/04/2026 – 07/08/2017 |
| Officer | BETROIZAG LTD | 🇬🇧Regno Unito | Dissolved | 15/06/2026 – 04/08/2017 |
| Officer | CAIMETON LTD | 🇬🇧Regno Unito | Dissolved | 22/04/2026 – 22/04/2017 |
| Officer | BOHOYEL LTD | 🇬🇧Regno Unito | Dissolved | 22/04/2026 – 14/07/2017 |
| Officer | CACEON LTD | 🇬🇧Regno Unito | Dissolved | 22/04/2026 – 22/04/2017 |
| Officer | BOECHEHAI LTD | 🇬🇧Regno Unito | Dissolved | 22/04/2026 – 20/04/2017 |
| Officer | TELTONTERVAS LTD | 🇬🇧Regno Unito | Dissolved | 22/04/2026 – 20/02/2017 |
10/01/2019
resigned
06/11/2018
resigned
07/02/2018
resigned