| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | CTC DIRECTORSHIPS LTD | 🇬🇧Regno Unito | Active | 22/12/2025 – present |
| Officer | HAMILL ADVISORY SERVICES TRADING LIMITED | 🇬🇧Regno Unito | Active | 05/04/2026 – 22/10/2020 |
| Officer | PRODRICA TRADING LIMITED | 🇬🇧Regno Unito | Active | 05/04/2026 – 22/10/2020 |
| Officer | STEPHEN MCCLELLAND FINANCIAL MANAGEMENT TRADING LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – 22/10/2020 |
| Officer | FINEVE RENEWABLES TRADING LIMITED | 🇬🇧Regno Unito | Active | 07/04/2026 – 22/10/2020 |
| Officer | GOULDING PROPERTIES TRADING LIMITED | 🇬🇧Regno Unito | Dissolved | 09/04/2026 – 22/10/2020 |
| Officer | MIDDLEWICH TANK WASH PARTNERS TRADING LIMITED | 🇬🇧Regno Unito | Active | 10/12/2025 – 18/05/2020 |
| Officer | SMLP HOLDINGS TRADING LIMITED | 🇬🇧Regno Unito | Active | 09/04/2026 – 22/10/2020 |
| Officer | TKU BPR TRADING LTD | 🇬🇧Regno Unito | Active | 12/04/2026 – 30/04/2019 |
| Officer | W.J. JOYCE (ENGINEERS) TRADING LIMITED | 🇬🇧Regno Unito | Active | 12/04/2026 – 30/04/2019 |
| Officer | LYNBROOK TRADING LIMITED | 🇬🇧Regno Unito | Dissolved | 13/04/2026 – 30/04/2019 |
| Officer | KERRIER TWO TRADING LIMITED | 🇬🇧Regno Unito | Active | 11/04/2026 – 30/04/2019 |
| Officer | ALAN HOOPER INVESTMENT TRADING LIMITED | 🇬🇧Regno Unito | Dissolved | 14/04/2026 – 18/05/2020 |
| Officer | R. J. KERR (BALLYMENA) TRADING LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 22/10/2020 |
| Officer | D AND M BOWYER TRADING LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 18/05/2020 |
| Officer | CLASS CTC TRADING LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 18/05/2020 |
| Officer | COOPER SOLUTIONS PROPERTY TRADING LIMITED | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 12/11/2019 |
| Officer | WCSPL TRADING LIMITED | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – 16/10/2019 |
| Officer | BUSINESSES FOR JHB TRADING LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 18/05/2020 |
| Officer | DETONEY INVESTMENTS TRADING LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 22/10/2020 |
| Officer | EMITOPTION TRADING LIMITED | 🇬🇧Regno Unito | Active | 16/04/2026 – 22/10/2020 |
| Officer | PHILJACK TRADING LIMITED | 🇬🇧Regno Unito | Dissolved | 13/04/2026 – 30/04/2019 |
| Officer | ROUSANT SHERWOOD MANUFACTURING TRADING LIMITED | 🇬🇧Regno Unito | Active | 14/04/2026 – 22/10/2020 |
| Officer | SEAMOAT TRADING LIMITED | 🇬🇧Regno Unito | Active | 16/04/2026 – 22/10/2020 |
| Officer | BRAUNCEWELL QUARRIES TRADING LIMITED | 🇬🇧Regno Unito | Active | 16/04/2026 – 18/05/2020 |
| Officer | ALI-A ENTERTAINMENT TRADING LIMITED | 🇬🇧Regno Unito | Active | 18/04/2026 – 18/05/2020 |
| Officer | SPRAYCON TRADING LIMITED | 🇬🇧Regno Unito | Active | 22/04/2026 – 22/10/2020 |
| Officer | DKK TRADING LIMITED | 🇬🇧Regno Unito | Active | 22/04/2026 – 12/10/2020 |
| Officer | TRENT MOTOR TRACTION COMPANY TRADING LIMITED | 🇬🇧Regno Unito | Active | 22/04/2026 – 22/10/2020 |
| Officer | MACKAY'S GARAGE CORPORATE TRADING LIMITED | 🇬🇧Regno Unito | Active | 22/04/2026 – 22/10/2020 |
| Officer | METPREP DEVELOPMENTS TRADING LIMITED | 🇬🇧Regno Unito | Active | 20/04/2026 – 26/02/2020 |
| Officer | COUNTY CONSTRUCTION CHEMICALS TRADING LIMITED | 🇬🇧Regno Unito | Active | 24/04/2026 – 18/05/2020 |
| Officer | HILLATON TRADING LIMITED | 🇬🇧Regno Unito | Active | 24/04/2026 – 22/10/2020 |
| Officer | FAST CONSULTING SERVICES LTD | 🇬🇧Regno Unito | Active | 22/03/2026 – present |
| Officer | LYNCO CONSTRUCTION LIMITED | 🇬🇧Regno Unito | Liquidation | 10/03/2026 – 13/07/2017 |
| Officer | BROADSTONE RISK & HEALTHCARE LIMITED | 🇬🇧Regno Unito | Dissolved | 29/01/2026 – 05/08/2016 |
| Officer | BROADSTONE RISK & HEALTHCARE LIMITED | 🇬🇧Regno Unito | Dissolved | 29/01/2026 – 05/08/2016 |
| Officer | SPRINGFIELD PROPERTY DEVELOPMENTS LIMITED | 🇬🇧Regno Unito | Liquidation | 08/01/2026 – 22/10/2020 |
| Officer | TRM (GREENFOCUS) DEVELOPMENTS LIMITED | 🇬🇧Regno Unito | Active | 18/02/2026 – 24/11/2011 |
| Officer | CBAM INVESTMENTS LIMITED | 🇬🇧Regno Unito | Liquidation | 01/04/2026 – 21/09/2010 |
24/04/2026
United Kingdom → England
05/04/2026
England → United Kingdom
13/03/2019
appointed