| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | MC501 LIMITED | 🇬🇧Regno Unito | Dissolved | 13/05/2026 – 31/10/2013 |
| Officer | ABERYSTWYTH STUDENT ACCOMMODATION LIMITED | 🇬🇧Regno Unito | Active | 15/05/2026 – 16/07/2013 |
| Officer | MERSEY CARE LIMITED | 🇬🇧Regno Unito | Active | 19/05/2026 – 01/05/2012 |
| Officer | ENTERPRISE LIFECYCLE MANAGEMENT LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – 26/03/2012 |
| Officer | MILFORD HAVEN SHIP REPAIRERS LIMITED | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – 02/04/2012 |
| Officer | MC502 LIMITED | — | Dissolved | 23/05/2026 – 26/09/2011 |
| Officer | POPSICLE TYPING LIMITED | — | Active | 03/04/2026 – 07/01/2011 |
| Officer | SPORTS TECHNOLOGY LIMITED | 🇬🇧Regno Unito | Active | 25/05/2026 – 18/04/2011 |
| Officer | THE LONDON COCKTAIL CLUB LTD | 🇬🇧Regno Unito | Active | 25/05/2026 – 18/11/2010 |
| Officer | NUTRA GENESIS LTD | 🇬🇧Regno Unito | Active | 22/12/2025 – 10/11/2010 |
| Officer | FEMAX (UK) FOUNDRY LIMITED | 🇬🇧Regno Unito | Dissolved | 26/05/2026 – 28/10/2010 |
| Officer | MC 485 LIMITED | — | Dissolved | 26/05/2026 – 30/07/2010 |
| Officer | SOFTWARE IMAGING TECHNOLOGY LIMITED | 🇬🇧Regno Unito | Active | 20/05/2026 – 25/10/2010 |
| Officer | IRONBRIDGE ESTATES UK (HOLDINGS) LIMITED | — | Dissolved | 27/05/2026 – 08/06/2010 |
| Officer | FORESTERS COURT (KIDLINGTON) MANAGEMENT COMPANY LIMITED | 🇬🇧Regno Unito | Active | 27/05/2026 – 13/05/2010 |
| Officer | MC 478 LIMITED | 🇬🇧Regno Unito | Active | 06/03/2026 – 28/05/2010 |
| Officer | NEATH RUGBY FOOTBALL CLUB LIMITED | — | Dissolved | 27/05/2026 – 01/06/2010 |
| Officer | ARL REALISATIONS 2014 LIMITED | — | Dissolved | 28/05/2026 – 08/04/2010 |
| Officer | LE.CA.ED LIMITED | — | Dissolved | 28/05/2026 – 09/03/2010 |
| Officer | MCG SEARCH LIMITED | 🇬🇧Regno Unito | Dissolved | 28/05/2026 – 09/02/2010 |
| Officer | LEDWOOD PROTECTIVE COATINGS LIMITED | — | Active | 28/05/2026 – 16/03/2010 |
31/10/2013
resigned
25/10/2013
appointed
27/01/2010
appointed