| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | TALON STERLING LTD | 🇬🇧Regno Unito | Active | 26/02/2026 – present |
| Person with significant control | TALON STERLING LTD | 🇬🇧Regno Unito | Active | 31/03/2026 – present |
| Person with significant control | COLOURBLINDS A ND SHUTTERS LTD | 🇬🇧Regno Unito | Active | 09/02/2026 – present |
| Officer | COLOURBLINDS A ND SHUTTERS LTD | 🇬🇧Regno Unito | Active | 09/02/2026 – present |
| Person with significant control | GATLEY NEWS LIMITED | 🇬🇧Regno Unito | Active | 01/10/2025 – present |
| Officer | GATLEY NEWS LIMITED | 🇬🇧Regno Unito | Active | 29/01/2026 – present |
| Officer | BURNING BULL BFD LIMITED | 🇬🇧Regno Unito | Active | 05/04/2026 – present |
| Person with significant control | BURNING BULL BFD LIMITED | 🇬🇧Regno Unito | Active | 26/06/2024 – present |
| Person with significant control | SALMONS OF ULVERSTON LTD | 🇬🇧Regno Unito | Active | 26/06/2024 – present |
| Officer | SALMONS OF ULVERSTON LTD | 🇬🇧Regno Unito | Active | 16/04/2026 – present |
| Person with significant control | DUNDEE FM LIMITED | 🇬🇧Regno Unito | Dissolved | 25/06/2024 – present |
| Person with significant control | EXLE LIMITED | 🇬🇧Regno Unito | Active | 27/02/2024 – 03/01/2024 |
| Person with significant control | J.R.M 1 BUILDER'S LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – present |
| Officer | J.R.M 1 BUILDER'S LTD | 🇬🇧Regno Unito | Dissolved | 29/03/2026 – present |
| Person with significant control | J AHMED TELECOM LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – present |
| Officer | J AHMED TELECOM LTD | 🇬🇧Regno Unito | Dissolved | 28/03/2026 – present |
| Officer | DUNDEE FM LIMITED | 🇬🇧Regno Unito | Dissolved | 06/04/2026 – present |
| Officer | EXLE LIMITED | 🇬🇧Regno Unito | Active | 04/04/2026 – 03/01/2024 |
| Person with significant control | HYDRO TRADERS LIMITED | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – present |
| Officer | JUSSIN 3 LIMITED | — | Liquidation | 21/04/2026 – present |
| Person with significant control | JUSSIN 3 LIMITED | — | Liquidation | 26/06/2024 – present |
| Person with significant control | IMPERIAL CAR SERVICES LTD | 🇬🇧Regno Unito | Active | 26/06/2024 – 01/06/2021 |
| Officer | CITY HIVE CONSTRUCTION LTD | 🇬🇧Regno Unito | Dissolved | 19/04/2026 – present |
| Officer | PAISLEY LEGAL LIMITED | 🇬🇧Regno Unito | Dissolved | 20/04/2026 – present |
| Person with significant control | COLOURBLINDS AND SHUTTERS LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – present |
| Person with significant control | BUDGET BLINDS DIRECT LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – present |
| Person with significant control | — | — | Active | 21/06/2024 – present |
| Officer | JUSSIN LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – 30/03/2017 |
| Officer | JUSSIN 2 LIMITED | 🇬🇧Regno Unito | Dissolved | 28/04/2026 – 07/01/2018 |
| Person with significant control | J A TELECOM LIMITED | — | Dissolved | 26/06/2024 – present |
| Person with significant control | JUSSIN 2 LIMITED | 🇬🇧Regno Unito | Dissolved | 24/06/2024 – 07/01/2018 |
| Person with significant control | DIRECT MAIL (UK) LTD | — | Dissolved | 24/06/2024 – present |
| Officer | DIRECT MAIL (UK) LTD | — | Dissolved | 08/05/2026 – present |
| Officer | J A TELECOM LIMITED | — | Dissolved | 10/05/2026 – present |
| Officer | BUDGET BLINDS DIRECT LTD | 🇬🇧Regno Unito | Dissolved | 12/05/2026 – present |
| Officer | COLOURBLINDS AND SHUTTERS LTD | 🇬🇧Regno Unito | Dissolved | 04/02/2026 – present |
| Officer | NSS EUROPE LIMITED | — | Dissolved | 13/06/2026 – 01/02/2010 |
23/05/2026
United Kingdom → England
22/05/2026
England → United Kingdom
07/01/2018
resigned