| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | ALINEA TRANSLATIONS LTD | 🇬🇧Regno Unito | Dissolved | 28/04/2026 – 24/01/2018 |
| Officer | CARTVALE INVESTMENTS LIMITED | 🇬🇧Regno Unito | Dissolved | 19/05/2026 – 12/12/2017 |
| Officer | SIGHTHILL CONSULTING LTD | — | Dissolved | 11/05/2026 – 20/10/2015 |
| Officer | PENSION VAULT (NOMINEES) LIMITED | — | Dissolved | 25/05/2026 – 30/09/2015 |
| Officer | CHICONIC VENTURES LTD. | — | Dissolved | 10/05/2026 – 08/12/2017 |
| Officer | MARQUIS - LEXON LTD. | 🇬🇧Regno Unito | Dissolved | 10/05/2026 – 07/04/2016 |
| Officer | PENROSE SOLUTIONS LTD | — | Dissolved | 15/05/2026 – 08/12/2017 |
| Officer | MEDICOMPLIANCE LTD | 🇬🇧Regno Unito | Dissolved | 12/05/2026 – 31/01/2015 |
| Officer | HERVEY PURCHASING LTD. | — | Dissolved | 12/05/2026 – 13/01/2015 |
| Officer | BTL ENTERPRISES LIMITED | — | Active | 13/05/2026 – 13/10/2016 |
| Officer | FUTURE SOFTWARE SERVICE LTD | 🇬🇧Regno Unito | Active | 13/05/2026 – 08/12/2017 |
| Officer | PHOTOVIA EUROPE LTD. | 🇬🇧Regno Unito | Dissolved | 14/05/2026 – 08/12/2017 |
| Officer | ERAM ADVISORS LTD. | — | Dissolved | 14/05/2026 – 05/06/2017 |
| Officer | FLACKERY LIMITED | 🇬🇧Regno Unito | Dissolved | 15/05/2026 – present |
| Officer | SESKIN SOLUTIONS LIMITED | 🇬🇧Regno Unito | Dissolved | 15/05/2026 – 30/06/2014 |
| Officer | LANARK TRADING LIMITED | — | Dissolved | 20/05/2026 – present |
| Officer | STARMED LIMITED | — | Dissolved | 17/05/2026 – present |
24/01/2018
resigned
12/12/2017
resigned
27/12/2012
appointed