| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | POLICY SHIFT LIMITED | 🇬🇧Regno Unito | Active | 15/03/2026 – present |
| Officer | TOWER MINT LIMITED | 🇬🇧Regno Unito | Active | 21/05/2026 – present |
| Officer | TOWER MINT HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 10/12/2025 – present |
| Officer | OXYDISE WELLNESS LAB LIMITED | 🇬🇧Regno Unito | Active | 06/01/2026 – 11/12/2024 |
| Officer | WILBY JONES LIMITED | 🇬🇧Regno Unito | Active | 20/02/2026 – 25/03/2026 |
| Officer | HAMILTON BLAKE GROUP LIMITED | 🇬🇧Regno Unito | Active | 27/01/2026 – present |
| Officer | NORWICH GUITAR ACADEMY LTD | 🇬🇧Regno Unito | Active | 01/04/2026 – present |
| Officer | VETS 1 GROUP HOLDINGS LTD | 🇬🇧Regno Unito | Active | 10/04/2026 – 28/02/2024 |
| Officer | VETS 1 GROUP (KING'S LYNN) LIMITED | 🇬🇧Regno Unito | Active | 10/04/2026 – 28/02/2024 |
| Officer | VETS 1 GROUP LIMITED | 🇬🇧Regno Unito | Active | 15/05/2026 – 28/02/2024 |
| Officer | D NORFOLK INVESTMENTS LTD | — | Active | 10/02/2026 – present |
| Officer | BLUE ABYSS GLOBAL HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 08/05/2026 – 05/06/2018 |
| Officer | THORNTON HOUSE PROPERTY LIMITED | 🇬🇧Regno Unito | Dissolved | 21/04/2026 – present |
| Officer | BENICUS LTD | — | Dissolved | 14/05/2026 – present |
| Officer | DECORUS FURNITURE (LONDON) LIMITED | — | Dissolved | 25/05/2026 – 11/03/2013 |
| Officer | TRUE NORTH ASSOCIATES LIMITED | 🇬🇧Regno Unito | Active | 16/05/2026 – 23/01/2013 |
| Officer | G.M. ASSOCIATE SERVICES (UK) LIMITED | — | Liquidation | 13/01/2026 – 31/12/2012 |
| Officer | GMA 002 LIMITED | — | Dissolved | 25/05/2026 – 29/04/2011 |
| Officer | FPS 002 LIMITED | — | Dissolved | 25/05/2026 – 31/12/2012 |
| Officer | FPS UK HEALTHCARE LIMITED | — | Dissolved | 25/05/2026 – 22/01/2014 |
| Officer | GMA 004 LIMITED | — | Dissolved | 25/05/2026 – 17/01/2012 |
| Officer | FPS 001 LIMITED | — | Dissolved | 25/05/2026 – 31/12/2012 |
| Officer | AVOCA BLUE LIMITED | — | Dissolved | 01/06/2026 – 19/02/2009 |
| Officer | HAMILTON BLAKE LIMITED | 🇬🇧Regno Unito | Active | 01/06/2026 – present |
01/06/2026
England → United Kingdom
26/05/2026
United Kingdom → England
17/02/2009
appointed