| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | MAC HOLDINGS 1 LTD | 🇬🇧United Kingdom | Activa | 10/3/2026 – presente |
| Cargo | MONEY ADVISORY CENTRE LIMITED | 🇬🇧United Kingdom | Activa | 2/3/2026 – presente |
| Cargo | PERO GROUP HOLDING LTD | 🇬🇧United Kingdom | Disuelta | 27/3/2026 – presente |
| Cargo | QP PAY LTD | 🇬🇧United Kingdom | Disuelta | 4/4/2026 – 26/6/2023 |
| Cargo | WILMSLOW CONSULTING LIMITED | 🇬🇧United Kingdom | Disuelta | 3/4/2026 – presente |
| Cargo | OAG EBT LIMITED | — | Disuelta | 7/5/2026 – presente |
| Cargo | MY CARE CLAIM LIMITED | — | Disuelta | 15/5/2026 – presente |
| Cargo | MYBILLMASTER LIMITED | — | Disuelta | 15/5/2026 – presente |
| Cargo | HARRINGTON BROOKS GROUP LIMITED | — | Disuelta | 19/5/2026 – 15/1/2020 |
| Cargo | ONE ADVICE GROUP LIMITED | — | Disuelta | 19/5/2026 – presente |
| Cargo | DEBTMATTERS LIMITED | — | Disuelta | 22/5/2026 – presente |
| Cargo | ROCK (SFC) COVER SERVICES LTD | — | Solicitud de baja | 25/3/2026 – 30/9/2019 |
| Cargo | FINANCIAL CLAIM SERVICES (SALE) LIMITED | — | Disuelta | 26/5/2026 – presente |
26/5/2026
United Kingdom → England
25/5/2026
England → United Kingdom
26/8/2010
appointed