| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Person with significant control | EURO HEAT EXCHANGERS LTD | 🇬🇧Regno Unito | Active | 22/06/2024 – present |
| Officer | EURO HEAT EXCHANGERS LTD | 🇬🇧Regno Unito | Active | 19/12/2025 – present |
| Person with significant control | INDUSTRIAL WATER JETTING ACADEMY LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – present |
| Officer | WATER JETTING TRAINING ACADEMY LTD | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Person with significant control | WATER JETTING TRAINING ACADEMY LTD | 🇬🇧Regno Unito | Active | 24/06/2024 – present |
| Officer | INDUSTRIAL WATER JETTING ACADEMY LTD | 🇬🇧Regno Unito | Dissolved | 06/04/2026 – present |
| Officer | POOLE PROCESS ENGINEERING LTD | 🇬🇧Regno Unito | Dissolved | 18/04/2026 – present |
| Person with significant control | POOLE PROCESS ENGINEERING LTD | 🇬🇧Regno Unito | Dissolved | 22/06/2024 – present |
| Person with significant control | ASL FIN FAN SERVICES LTD | 🇬🇧Regno Unito | Dissolved | 22/06/2024 – present |
| Officer | POOLE PROCESS HEAT EXCHANGERS LTD | 🇬🇧Regno Unito | Dissolved | 13/04/2026 – present |
| Person with significant control | POOLE PROCESS HEAT EXCHANGERS LTD | 🇬🇧Regno Unito | Dissolved | 21/06/2024 – present |
| Officer | ASL FIN FAN SERVICES LTD | 🇬🇧Regno Unito | Dissolved | 13/04/2026 – present |
| Person with significant control | ASL HEAT EXCHANGER GROUP LTD | 🇬🇧Regno Unito | Dissolved | 25/06/2024 – present |
| Officer | ASL HEAT EXCHANGER GROUP LTD | 🇬🇧Regno Unito | Dissolved | 13/04/2026 – present |
| Officer | GEA SITE SOLUTION SERVICES LTD. | 🇬🇧Regno Unito | Dissolved | 13/04/2026 – present |
| Person with significant control | P. HOGGART HAULAGE LIMITED | 🇬🇧Regno Unito | Active | 26/06/2024 – present |
| Person with significant control | ASL POWERSTREAM SERVICES LIMITED | 🇬🇧Regno Unito | Active | 21/06/2024 – present |
| Person with significant control | S. M. HAULAGE (N.E.) LTD | — | Dissolved | 21/06/2024 – present |
| Officer | S. M. HAULAGE (N.E.) LTD | — | Dissolved | 16/05/2026 – present |
| Officer | SYMLINE LTD | — | Dissolved | 19/05/2026 – 14/11/2013 |
19/05/2026
England → United Kingdom
16/05/2026
England → United Kingdom
11/06/2012
appointed