| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | RINSED PECKHAM LTD | 🇬🇧Regno Unito | Active | 20/05/2026 – present |
| Officer | TELL MY STORY LTD | 🇬🇧Regno Unito | Dissolved | 16/12/2025 – 14/07/2024 |
| Officer | CWM CONTRACTING LTD | 🇬🇧Regno Unito | Dissolved | 11/04/2026 – present |
| Officer | HUCKWORTHY INVESTMENTS LIMITED | 🇬🇧Regno Unito | Active | 30/04/2026 – 11/10/2021 |
| Officer | VICTORIA VALE LTD | 🇬🇧Regno Unito | Dissolved | 16/04/2026 – present |
| Officer | SOLFY LIMITED | 🇬🇧Regno Unito | Active | 17/04/2026 – present |
| Officer | 6 MOORFIELD ROAD FREEHOLD LTD | 🇬🇧Regno Unito | Dissolved | 04/06/2026 – present |
| Officer | ELECTRO TECH SOLUTIONS (SOUTH) LTD | — | Dissolved | 28/05/2026 – 29/03/2017 |
| Officer | EUPHORIC IMAGES LTD | 🇬🇧Regno Unito | Dissolved | 31/05/2026 – 03/12/2017 |
| Officer | ALPHA HOMES (SOUTH) LTD | 🇬🇧Regno Unito | Active | 27/04/2026 – present |
| Officer | ASSOCIATED ASPHALT CONTRACTING LTD | 🇬🇧Regno Unito | Active | 08/04/2026 – 23/03/2015 |
| Officer | POLYBIUS PAYROLL LTD | 🇬🇧Regno Unito | Active | 14/05/2026 – 06/09/2015 |
| Officer | DELFINO ACCOUNTING LIMITED | 🇬🇧Regno Unito | Dissolved | 06/06/2026 – 18/10/2011 |
| Officer | TIRANA ACCOUNTING LTD | 🇬🇧Regno Unito | Active | 27/05/2026 – 03/10/2011 |
| Officer | C R OXON LIMITED | — | Dissolved | 24/05/2026 – 12/04/2012 |
| Officer | HARD TO PLACE LIMITED | 🇬🇧Regno Unito | Dissolved | 28/05/2026 – present |
| Officer | SPECIAL OPS LIMITED | 🇬🇧Regno Unito | Dissolved | 09/06/2026 – present |
| Officer | PEACE OF MIND SECURITY SOLUTIONS LTD | — | Dissolved | 08/06/2026 – 18/09/2007 |
| Officer | 1-2-1 ASSOCIATES LTD | 🇬🇧Regno Unito | Dissolved | 10/06/2026 – 13/08/2007 |
| Officer | ARQUE CONSULTING LIMITED | 🇬🇧Regno Unito | Active | 07/01/2026 – present |
| Officer | ST MARGARETS RESIDENTS LIMITED | 🇬🇧Regno Unito | Active | 14/04/2026 – 19/01/2012 |
| Officer | BEAVER ACCOUNTING LIMITED | 🇬🇧Regno Unito | Active | 23/01/2026 – present |
10/06/2026
[object Object]
28/04/2026
appointed
15/04/2002
appointed