| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | DYNAMITE CONSTRUCTION LIMITED | 🇬🇧United Kingdom | Active | 17/03/2026 – present |
| Officer | TERMON SERVICES LIMITED | — | Dissolved | 02/04/2026 – 09/10/2023 |
| Officer | DATALEX COMMUNICATIONS LIMITED | 🇬🇧United Kingdom | Proposal to strike off | 06/03/2026 – 05/09/2023 |
| Officer | PERSONNEL SOLUTIONS PGD LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | CONTRACTING OPS LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | CONTRACTING LAK LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | CONTRACTING JWD LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | PERSONNEL SOLUTIONS KAF LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | CONTRACTING GBY LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | PRODUCTION SOLUTIONS VLD LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 04/06/2018 |
| Officer | PRODUCTION SOLUTIONS AKR LIMITED | 🇬🇧United Kingdom | Dissolved | 21/05/2026 – 04/06/2018 |
| Officer | CONTRACTING WJK LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | PRODUCTION SOLUTIONS SKR LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 04/06/2018 |
| Officer | CONTRACTING ZJW LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | CONTRACTING YDM LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | PERSONNEL CONTRACTS PDH LIMITED | 🇬🇧United Kingdom | Dissolved | 20/05/2026 – present |
| Officer | PERSONNEL SOLUTIONS PDS LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | PERSONNEL SOLUTIONS ABY LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | PERSONNEL SOLUTIONS NFD LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | CONTRACTING SJD LIMITED | 🇬🇧United Kingdom | Dissolved | 22/05/2026 – 20/06/2018 |
| Officer | CONTRACTING WSM LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | CONTRACTING ABU LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | PERSONNEL SOLUTIONS GHT LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | PERSONNEL SOLUTIONS EGT LIMITED | 🇬🇧United Kingdom | Dissolved | 23/05/2026 – 20/06/2018 |
| Officer | PERSONNEL CONTRACTS WHV LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | PERSONNEL SOLUTIONS UFG LIMITED | 🇬🇧United Kingdom | Dissolved | 23/05/2026 – present |
| Officer | PRODUCTION SOLUTIONS HDW LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 04/06/2018 |
| Officer | CONTRACTING YLS LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | PERSONNEL SOLUTIONS LDS LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | PRODUCTION SOLUTIONS SKH LIMITED | 🇬🇧United Kingdom | Dissolved | 22/05/2026 – 20/06/2018 |
| Officer | PERSONNEL CONTRACTS KSN LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | PERSONNEL CONTRACTS WGY LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 04/06/2018 |
| Officer | CONTRACTING RNH LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | PERSONNEL CONTRACTS SGF LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | PERSONNEL CONTRACTS SRD LIMITED | 🇬🇧United Kingdom | Dissolved | 20/05/2026 – 05/07/2018 |
| Officer | PERSONNEL SOLUTIONS KAS LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | PERSONNEL SOLUTIONS LSR LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | PERSONNEL SOLUTIONS EFR LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | PRODUCTION SOLUTIONS HLD LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | PERSONNEL SOLUTIONS TFG LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | CONTRACTING YDB LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 20/06/2018 |
| Officer | PRODUCTION SOLUTIONS PDC LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 12/02/2019 |
| Officer | WORKFORCE CONTRACT NKS LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 21/05/2018 |
| Officer | SPECTRUM BPO LTD | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – present |
| Officer | WORKFORCE CONTRACT LSV LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 19/02/2019 |
| Officer | WORKFORCE CONTRACT JWF LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 19/02/2019 |
| Officer | PERSONNEL SOLUTIONS RKP LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 11/02/2019 |
| Officer | WORKFORCE CONTRACT CJS LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 21/05/2018 |
| Officer | WORKFORCE CONTRACT LFV LIMITED | 🇬🇧United Kingdom | Dissolved | 17/04/2026 – 21/05/2018 |
| Officer | SOLUTION CONTRACTS DNH LIMITED | 🇬🇧United Kingdom | Dissolved | 19/05/2026 – 18/02/2019 |
22/05/2026
United Kingdom → England
21/05/2026
England → United Kingdom
20/06/2018
resigned