| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | BRINDLEBAY LIMITED | 🇬🇧United Kingdom | Activa | 19/12/2025 – presente |
| Cargo | MAWNAN SMITH LTD | — | Disuelta | 28/3/2026 – 28/6/2022 |
| Cargo | LUBENHAM LTD | 🇬🇧United Kingdom | Disuelta | 28/3/2026 – 13/6/2022 |
| Cargo | MARLEY HILL LTD | — | Disuelta | 28/3/2026 – 27/6/2022 |
| Cargo | LOWER BOSCASWELL LTD | 🇬🇧United Kingdom | Disuelta | 28/3/2026 – 13/6/2022 |
| Cargo | LONG ITCHINGTON LTD | 🇬🇧United Kingdom | Solicitud de baja | 2/1/2026 – 13/6/2022 |
| Cargo | LLANDDOGED LTD | 🇬🇧United Kingdom | Disuelta | 28/3/2026 – 30/5/2022 |
| Cargo | HG FLETCHER LTD | — | Disuelta | 30/3/2026 – 5/1/2022 |
| Cargo | HEALAUGH LTD | 🇬🇧United Kingdom | Disuelta | 30/3/2026 – 10/12/2021 |
| Cargo | HARDINGTON MARSH LTD | 🇬🇧United Kingdom | Disuelta | 29/3/2026 – 9/12/2021 |
| Cargo | HAPPISBURGH LTD | 🇬🇧United Kingdom | Disuelta | 30/3/2026 – 9/12/2021 |
| Cargo | HANLITH LTD | 🇬🇧United Kingdom | Disuelta | 29/3/2026 – 7/12/2021 |
| Cargo | HAINWORTH SHAW LTD | 🇬🇧United Kingdom | Disuelta | 30/3/2026 – 7/12/2021 |
28/3/2026
England → Wales
24/3/2026
Wales → England
28/10/2021
appointed