| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | PROFLOW PLUMBING AND HEATING SOLUTIONS LIMITED | 🇬🇧United Kingdom | Activa | 6/1/2026 – presente |
| Cargo | NATURAL OIL DEVELOPMENTS LIMITED | 🇬🇧United Kingdom | Activa | 30/12/2025 – presente |
| Cargo | PROFLOW PLUMBING AND HEATING SOLUTIONS LIMITED | 🇬🇧United Kingdom | Activa | 6/1/2026 – presente |
| Cargo | BRIKSMITH (FX) LIMITED | 🇬🇧United Kingdom | Activa | 12/3/2026 – presente |
| Cargo | DSI UNDERGROUND UK HOLDINGS LIMITED | — | Activa | 20/5/2026 – presente |
| Persona con control significativo | PROFLOW PLUMBING AND HEATING SOLUTIONS LIMITED | 🇬🇧United Kingdom | Activa | 22/9/2025 – presente |
| Cargo | LEGAL ST. (TECHNOLOGIES) LTD | 🇬🇧United Kingdom | Activa | 18/3/2026 – presente |
| Cargo | BRIKSMITH (SECURITIES) LIMITED | 🇬🇧United Kingdom | Activa | 20/3/2026 – presente |
| Cargo | PLAY-X (TECHNOLOGIES) LIMITED | 🇬🇧United Kingdom | Activa | 21/3/2026 – presente |
| Cargo | FERNS ESTATES (FREEHOLD) LTD | 🇬🇧United Kingdom | Activa | 23/3/2026 – presente |
| Cargo | PREMIER MACHINE TOOLS LIMITED | 🇬🇧United Kingdom | Activa | 31/3/2026 – presente |
| Cargo | 27 OLD FARM AVENUE MANAGEMENT LIMITED | — | Activa | 23/1/2026 – presente |
| Cargo | ENNAID UK LIMITED | 🇬🇧United Kingdom | Disuelta | 4/4/2026 – 25/1/2022 |
| Cargo | EV4 VENTURES LIMITED | 🇬🇧United Kingdom | Disuelta | 7/4/2026 – presente |
| Cargo | V-360 GROUP LIMITED | — | Activa | 7/4/2026 – presente |
| Cargo | VENTURESCAPE FINANCE LTD | 🇬🇧United Kingdom | Disuelta | 15/4/2026 – 22/2/2019 |
| Cargo | RIDGE CARE GROUP LTD | 🇬🇧United Kingdom | Activa | 17/4/2026 – presente |
| Cargo | K&T FIRE AND SECURITY LTD | 🇬🇧United Kingdom | Disuelta | 4/5/2026 – presente |
| Cargo | SANDVIK SERVICES LIMITED | — | Disuelta | 9/5/2026 – presente |
| Cargo | DP MATERIAL CONTROL LIMITED | 🇬🇧United Kingdom | Disuelta | 8/5/2026 – presente |
| Cargo | PHARMATWINS LTD | 🇬🇧United Kingdom | Activa | 23/5/2026 – presente |
| Cargo | LP SUPPLIES LIMITED | 🇬🇧United Kingdom | Liquidación | 15/1/2026 – presente |
| Cargo | ADRIATIC OIL PLC | — | Disuelta | 11/6/2026 – presente |
21/5/2026
United Kingdom → England
8/5/2026
England → United Kingdom
1/10/2009
appointed