| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | SQBNW LIMITED | 🇬🇧United Kingdom | Activa | 14/5/2026 – presente |
| Cargo | FL SHELFCO (52) LIMITED | 🇬🇧United Kingdom | Activa | 11/3/2026 – 25/3/2026 |
| Cargo | FL SHELFCO (51) LIMITED | 🇬🇧United Kingdom | Activa | 11/3/2026 – 25/3/2026 |
| Cargo | FL SHELFCO (NO. 50) LIMITED | 🇬🇧United Kingdom | Disuelta | 11/2/2026 – presente |
| Cargo | FL SHELFCO (49) LIMITED | 🇬🇧United Kingdom | Disuelta | 18/2/2026 – presente |
| Cargo | FL SHELFCO (NO. 48) LIMITED | 🇬🇧United Kingdom | Disuelta | 16/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 47) LIMITED | 🇬🇧United Kingdom | Disuelta | 16/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 46) LIMITED | 🇬🇧United Kingdom | Disuelta | 17/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 45) LIMITED | 🇬🇧United Kingdom | Disuelta | 17/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 43) LIMITED | 🇬🇧United Kingdom | Disuelta | 18/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 44) LIMITED | 🇬🇧United Kingdom | Disuelta | 18/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 41) LIMITED | 🇬🇧United Kingdom | Disuelta | 18/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 42) LIMITED | 🇬🇧United Kingdom | Disuelta | 19/3/2026 – presente |
| Cargo | FL SHELFCO (NO.40) LIMITED | 🇬🇧United Kingdom | Disuelta | 20/3/2026 – presente |
| Cargo | FL SHELFCO (NO.39) LIMITED | 🇬🇧United Kingdom | Disuelta | 20/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 38) LIMITED | 🇬🇧United Kingdom | Disuelta | 21/3/2026 – presente |
| Cargo | FL SHELFCO (NO.37) LIMITED | 🇬🇧United Kingdom | Disuelta | 21/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 36) LIMITED | 🇬🇧United Kingdom | Disuelta | 22/3/2026 – presente |
| Cargo | FL SHELFCO (NO.35) LIMITED | 🇬🇧United Kingdom | Disuelta | 22/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 34) LIMITED | 🇬🇧United Kingdom | Disuelta | 23/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 33) LIMITED | 🇬🇧United Kingdom | Disuelta | 23/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 32) LIMITED | 🇬🇧United Kingdom | Disuelta | 24/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 31) LIMITED | 🇬🇧United Kingdom | Disuelta | 24/3/2026 – presente |
| Cargo | FL SHELFCO (NO.30) LIMITED | 🇬🇧United Kingdom | Disuelta | 26/3/2026 – presente |
| Cargo | FL SHELFCO (NO.29) LIMITED | 🇬🇧United Kingdom | Disuelta | 27/3/2026 – presente |
| Cargo | FL SHELFCO (NO.28) LIMITED | 🇬🇧United Kingdom | Disuelta | 27/3/2026 – presente |
| Cargo | FL SHELFCO (NO.27) LIMITED | 🇬🇧United Kingdom | Disuelta | 27/3/2026 – presente |
| Cargo | FL SHELFCO (NO.26) LIMITED | 🇬🇧United Kingdom | Disuelta | 29/3/2026 – presente |
| Cargo | HIGHLAND TRANSMISSION HOLDING LIMITED | 🇬🇧United Kingdom | Activa | 28/3/2026 – 9/3/2022 |
| Cargo | FL SHELFCO (NO.25) LIMITED | 🇬🇧United Kingdom | Disuelta | 29/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 22) LIMITED | 🇬🇧United Kingdom | Disuelta | 31/3/2026 – presente |
| Cargo | FL SHELFCO (NO. 23) LIMITED | 🇬🇧United Kingdom | Disuelta | 31/3/2026 – presente |
| Cargo | FL SHELFCO (NO 20) LIMITED | 🇬🇧United Kingdom | Disuelta | 2/4/2026 – presente |
| Cargo | FL SHELFCO (NO. 21) LIMITED | 🇬🇧United Kingdom | Disuelta | 2/4/2026 – presente |
| Cargo | FL SHELFCO (NO. 18) LIMITED | 🇬🇧United Kingdom | Disuelta | 4/4/2026 – presente |
| Cargo | FL SHELFCO (NO. 19) LIMITED | 🇬🇧United Kingdom | Disuelta | 4/4/2026 – presente |
| Cargo | LOGISTICS GROUP MANAGEMENT LIMITED | — | Disuelta | 7/4/2026 – 17/11/2020 |
| Cargo | MA UK LDF LIMITED | 🇬🇧United Kingdom | Disuelta | 9/4/2026 – 26/2/2020 |
| Cargo | FL SHELFCO (NO.15) LIMITED | 🇬🇧United Kingdom | Disuelta | 10/4/2026 – presente |
| Cargo | FL SHELFCO (NO. 14) LIMITED | 🇬🇧United Kingdom | Disuelta | 16/4/2026 – presente |
| Cargo | FL SHELFCO (NO. 13) LIMITED | 🇬🇧United Kingdom | Disuelta | 15/4/2026 – presente |
| Cargo | FL SHELFCO (NO.12) LIMITED | 🇬🇧United Kingdom | Disuelta | 17/4/2026 – presente |
| Cargo | FL SHELFCO (NO. 11) LIMITED | 🇬🇧United Kingdom | Disuelta | 19/4/2026 – presente |
| Cargo | FL SHELFCO (NO.10) LIMITED | 🇬🇧United Kingdom | Disuelta | 21/4/2026 – presente |
| Cargo | FL SHELFCO (NO. 9) LIMITED | 🇬🇧United Kingdom | Disuelta | 22/4/2026 – presente |
| Cargo | FL SHELFCO (NO.8) LIMITED | 🇬🇧United Kingdom | Disuelta | 24/4/2026 – presente |
| Cargo | FL SHELFCO (NO. 7) LIMITED | 🇬🇧United Kingdom | Disuelta | 26/4/2026 – presente |
| Cargo | FL SHELFCO (NO. 6) LIMITED | 🇬🇧United Kingdom | Disuelta | 29/4/2026 – presente |
| Cargo | FL SHELFCO (NO. 4) LIMITED | 🇬🇧United Kingdom | Disuelta | 3/5/2026 – presente |
| Cargo | EXTRA UK HOLDINGS LIMITED | 🇬🇧United Kingdom | Activa | 4/5/2026 – 31/7/2015 |
20/5/2026
Scotland → United Kingdom
14/5/2026
United Kingdom → Scotland
18/1/2019
appointed