| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | LONDON CORPORATE LIMITED | 🇬🇧Regno Unito | Active | 13/05/2026 – 03/04/2024 |
| Officer | SPRINGENVIRO LIMITED | 🇬🇧Regno Unito | Dissolved | 15/05/2026 – 17/05/2013 |
| Officer | IGLOO HABITAT LIMITED | 🇬🇧Regno Unito | Active | 06/01/2026 – 14/05/2013 |
| Officer | GRADESCOPE LIMITED | 🇬🇧Regno Unito | Dissolved | 16/05/2026 – 17/05/2013 |
| Officer | TREPIDMATCH LIMITED | 🇬🇧Regno Unito | Dissolved | 16/05/2026 – 04/03/2013 |
| Officer | NEWS UK & IRELAND NEWSPAPERS LIMITED | — | Dissolved | 17/05/2026 – 24/06/2013 |
| Officer | FERROVIAL CONSTRUCTION HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 10/03/2026 – 31/12/2012 |
| Officer | KINGFISHER HOLDCO LIMITED | 🇬🇧Regno Unito | Dissolved | 18/05/2026 – present |
| Officer | SUBJECTFILE PLC | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | POINTCYCLE LIMITED | 🇬🇧Regno Unito | Dissolved | 18/05/2026 – 17/09/2012 |
| Officer | JORDANS LAW LIMITED | 🇬🇧Regno Unito | Dissolved | 18/05/2026 – 17/05/2013 |
| Officer | JORDANS LEGAL LIMITED | 🇬🇧Regno Unito | Dissolved | 18/05/2026 – 17/05/2013 |
| Officer | VISTRA CORPORATE LAW LIMITED | 🇬🇧Regno Unito | Active | 18/05/2026 – 17/05/2013 |
| Officer | THE CARE DAIRY LTD | 🇬🇧Regno Unito | Dissolved | 19/05/2026 – present |
| Officer | STREETPASS LIMITED | 🇬🇧Regno Unito | Dissolved | 19/05/2026 – present |
| Officer | EASYMANNER LIMITED | 🇬🇧Regno Unito | Dissolved | 19/05/2026 – present |
| Officer | CHORTLE AND PURR LTD | 🇬🇧Regno Unito | Active | 13/05/2026 – 24/01/2013 |
| Officer | PASSAGESAFE LIMITED | 🇬🇧Regno Unito | Dissolved | 19/05/2026 – present |
| Officer | TRECKDIRECT LIMITED | 🇬🇧Regno Unito | Dissolved | 19/05/2026 – present |
| Officer | DURANTA ENERGY LIMITED | 🇬🇧Regno Unito | Active | 07/01/2026 – 29/08/2012 |
| Officer | FX2862 RTM COMPANY LIMITED | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – present |
| Officer | SINGER CAPITAL MARKETS LIMITED | — | Active | 20/05/2026 – 18/07/2012 |
| Officer | SINTECMEDIA OTTILUS LTD | 🇬🇧Regno Unito | Dissolved | 20/05/2026 – 14/05/2012 |
| Officer | WATERPEARL LIMITED | 🇬🇧Regno Unito | Dissolved | 21/05/2026 – present |
| Officer | CITYFIRE LIMITED | 🇬🇧Regno Unito | Dissolved | 21/05/2026 – present |
| Officer | APOSTROPHE TEST LIMITED | 🇬🇧Regno Unito | Dissolved | 22/05/2026 – present |
| Officer | ZF2286 LIMITED | 🇬🇧Regno Unito | Dissolved | 22/05/2026 – present |
| Officer | 25 MYCENAE ROAD MANAGEMENT COMPANY LIMITED | 🇬🇧Regno Unito | Dissolved | 22/05/2026 – present |
| Officer | ECHOTIDE LIMITED | 🇬🇧Regno Unito | Dissolved | 22/05/2026 – present |
| Officer | SILVERSPRUCE LIMITED | — | Active | 22/05/2026 – 20/07/2011 |
| Officer | FREESTEEPLE LIMITED | 🇬🇧Regno Unito | Dissolved | 22/05/2026 – present |
| Officer | FLEXCYCLE LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – present |
| Officer | FIRECREATE LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – present |
| Officer | JW3 TRADING LIMITED | — | Active | 23/05/2026 – 16/12/2011 |
| Officer | CITRUS LAND LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – 09/03/2012 |
| Officer | SEESAW ONLINE LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – 30/06/2011 |
| Officer | HAMPSTEAD SLOPE DEVELOPMENTS LIMITED | — | Active | 23/05/2026 – 16/12/2011 |
| Officer | LTMG LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – present |
| Officer | LTM2 GROUP LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – present |
| Officer | LTMX GROUP LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – present |
| Officer | LTM EXCHANGE GROUP LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – present |
| Officer | LTM MARKETS LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – present |
| Officer | LTMG MARKETS LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – present |
| Officer | UVGO LTD | — | Dissolved | 23/05/2026 – 18/07/2011 |
| Officer | VMS LIVE 2011 LTD | — | Dissolved | 23/05/2026 – 05/05/2011 |
| Officer | FREECREATE LIMITED | 🇬🇧Regno Unito | Dissolved | 23/05/2026 – present |
| Officer | LME CLEAR LIMITED | 🇬🇧Regno Unito | Active | 23/05/2026 – 07/02/2013 |
| Officer | FILLCON LIMITED | — | Active | 24/05/2026 – 21/04/2011 |
| Officer | VMS MANCHESTER LIMITED | 🇬🇧Regno Unito | Dissolved | 24/05/2026 – 29/06/2011 |
| Officer | STAGEGAIN LIMITED | 🇬🇧Regno Unito | Active | 30/04/2026 – 18/02/2011 |
03/04/2024
resigned
11/10/2013
appointed
20/07/2011
appointed