| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | BOBS CLOTHES & SHOES 4 CASH LTD | 🇬🇧Regno Unito | Dissolved | 01/05/2026 – 14/10/2015 |
| Officer | BELGRAVE INTERNATIONAL LIMITED | 🇬🇧Regno Unito | Dissolved | 02/05/2026 – 18/09/2016 |
| Officer | EYE247 LIMITED | 🇬🇧Regno Unito | Dissolved | 03/05/2026 – present |
| Officer | LAMBDA MODELS LIMITED | 🇬🇧Regno Unito | Active | 05/05/2026 – 16/10/2017 |
| Officer | GLOBAL RADAR LTD | 🇬🇧Regno Unito | Dissolved | 05/05/2026 – 13/04/2016 |
| Officer | CAIN FLEET LTD | 🇬🇧Regno Unito | Dissolved | 06/05/2026 – 16/10/2017 |
| Officer | TERRAN INVESTMENT LTD | — | Dissolved | 07/05/2026 – 19/11/2016 |
| Officer | INITIATIONZ LIMITED | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | MORIARTY PRODUCTIONS LIMITED | 🇬🇧Regno Unito | Dissolved | 21/05/2026 – present |
| Officer | PRIME LEARNING CONSULTANCY LIMITED | 🇬🇧Regno Unito | Dissolved | 22/05/2026 – 14/09/2011 |
| Officer | ANNABEL'S - LUXURY GIFT EMPORIUM LIMITED | 🇬🇧Regno Unito | Active | 23/05/2026 – 04/08/2016 |
| Officer | WIGMORE AND ASSOCIATES LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – present |
| Officer | METAL EXPORTS WORLDWIDE LTD | — | Dissolved | 24/05/2026 – 02/02/2011 |
| Officer | POETS RIVER LIMITED | 🇬🇧Regno Unito | Dissolved | 24/05/2026 – 04/02/2011 |
| Officer | TELCORECRUIT LIMITED | 🇬🇧Regno Unito | Dissolved | 25/05/2026 – present |
16/10/2017
resigned
19/11/2016
resigned
18/10/2010
appointed