| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | SWING THE BAT LIMITED | 🇬🇧United Kingdom | Activa | 15/3/2026 – presente |
| Cargo | MINDSTEP CONSULTING LIMITED | 🇬🇧United Kingdom | Activa | 15/3/2026 – presente |
| Cargo | H2EARTH DYNAMICS LTD | 🇬🇧United Kingdom | Activa | 19/3/2026 – 4/3/2025 |
| Cargo | KAMANJAB 72 LTD | 🇬🇧United Kingdom | Disuelta | 11/2/2026 – presente |
| Cargo | 360 SPORTS TV LIMITED | 🇬🇧United Kingdom | Disuelta | 1/4/2026 – presente |
| Cargo | BSAERO LTD | 🇬🇧United Kingdom | Disuelta | 7/4/2026 – presente |
| Cargo | LISAMO UK LIMITED | 🇬🇧United Kingdom | Disuelta | 10/4/2026 – 31/1/2020 |
| Cargo | MYLOLO LIMITED | 🇬🇧United Kingdom | Disuelta | 10/4/2026 – presente |
| Cargo | LOLO REWARDS UK LIMITED | — | Disuelta | 21/4/2026 – 31/1/2020 |
| Cargo | LISAMO HOLDINGS LIMITED | — | Liquidación | 9/4/2026 – 31/1/2020 |
| Cargo | KEMCO MINING PLC | 🇬🇧United Kingdom | Disuelta | 22/4/2026 – 2/10/2018 |
| Cargo | METAL HORSE LTD | 🇬🇧United Kingdom | Disuelta | 22/5/2026 – presente |
| Cargo | BIRKIN HOMES LIMITED | 🇬🇧United Kingdom | Activa | 30/4/2026 – 25/1/2016 |
| Cargo | SPRINGALL LTD | — | Disuelta | 11/5/2026 – presente |
| Cargo | TWENTY20 MEDIA GROUP LIMITED | — | Disuelta | 31/5/2026 – 25/7/2013 |
| Cargo | NEWGATE MEDIA HOLDINGS LIMITED | 🇬🇧United Kingdom | Disuelta | 19/5/2026 – 1/8/2013 |
| Cargo | 21 TWELVE MARKETING LIMITED | 🇬🇧United Kingdom | Disuelta | 19/5/2026 – 1/8/2013 |
| Cargo | NEWGATE DIGITAL LIMITED | 🇬🇧United Kingdom | Disuelta | 20/5/2026 – 1/8/2013 |
| Cargo | BCOMP 416 LIMITED | — | Disuelta | 26/5/2026 – 1/8/2013 |
| Cargo | NEWGATE PR HOLDINGS LIMITED | 🇬🇧United Kingdom | Disuelta | 23/5/2026 – 1/8/2013 |
| Cargo | NEWGATE PUBLIC RELATIONS LIMITED | 🇬🇧United Kingdom | Disuelta | 25/5/2026 – 1/8/2013 |
| Cargo | NEWGATE PUBLIC AFFAIRS LIMITED | 🇬🇧United Kingdom | Disuelta | 25/5/2026 – 1/8/2013 |
| Cargo | IMPACT 34 LIMITED | 🇬🇧United Kingdom | Disuelta | 23/5/2026 – 1/8/2013 |
| Cargo | SPRINGALL LIMITED | 🇬🇧United Kingdom | Disuelta | 23/5/2026 – presente |
| Cargo | NEWGATE TRADING EUROPE LIMITED | 🇬🇧United Kingdom | Solicitud de baja | 25/2/2026 – 21/12/2012 |
| Cargo | SPRINGALL LIMITED | — | Disuelta | 11/6/2026 – presente |
| Cargo | ONE MEDIA IP GROUP PLC | — | Activa | 13/6/2026 – 8/7/2008 |
| Cargo | 04304392 LTD | 🇬🇧United Kingdom | Disuelta | 31/12/2025 – 27/10/2005 |
| Cargo | — | — | Activa | 4/2/2026 – presente |
13/6/2026
England → United Kingdom
28/3/2026
United Kingdom → England
6/9/2006
appointed