| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | ELECTRIC PROPERTY AND SERVICES LTD | 🇬🇧Regno Unito | Active | 25/03/2026 – present |
| Officer | TENANC LTD | 🇬🇧Regno Unito | Dissolved | 28/03/2026 – present |
| Officer | CEDAR TREE CAPITAL LTD | 🇬🇧Regno Unito | Active | 28/03/2026 – present |
| Officer | DUKEMINSTER (BISHOPS STORTFORD) LIMITED | — | Dissolved | 23/04/2026 – present |
| Officer | DUKEMINSTER (BOSTON) LIMITED | 🇬🇧Regno Unito | Active | 22/01/2026 – 31/03/2022 |
| Officer | DUKEMINSTER (DUMFRIES) LIMITED | 🇬🇧Regno Unito | Active | 22/01/2026 – 31/03/2022 |
| Officer | DUKEMINSTER (AYLESBURY) LIMITED | 🇬🇧Regno Unito | Active | 22/01/2026 – 31/03/2022 |
| Officer | TRIKOMO NO.2 LIMITED | 🇬🇧Regno Unito | Active | 23/04/2026 – 11/08/2021 |
| Officer | 171A MORNING LANE (NGL485198) LIMITED | 🇬🇧Regno Unito | Active | 28/04/2026 – 06/04/2022 |
| Officer | 11 DENNINGTON PARK ROAD LIMITED | 🇬🇧Regno Unito | Dissolved | 03/05/2026 – present |
| Officer | 5-7-11 MORNING LANE LIMITED | 🇬🇧Regno Unito | Active | 08/05/2026 – 31/03/2022 |
| Officer | 120-122 MORNING LANE LIMITED | 🇬🇧Regno Unito | Active | 06/05/2026 – 31/03/2022 |
| Officer | MILENORTH LIMITED | 🇬🇧Regno Unito | Active | 05/03/2026 – 31/03/2022 |
| Officer | BRIMPATH LIMITED | 🇬🇧Regno Unito | Active | 05/03/2026 – 31/03/2022 |
| Officer | ROADFARM LIMITED | 🇬🇧Regno Unito | Active | 22/01/2026 – 31/03/2022 |
| Officer | MEON HILLS MANAGEMENT COMPANY LIMITED | 🇬🇧Regno Unito | Active | 08/05/2026 – 31/03/2022 |
| Officer | CRABWALL MANAGEMENT LIMITED | — | Dissolved | 12/05/2026 – present |
| Officer | 105 MORNING LANE LIMITED | 🇬🇧Regno Unito | Active | 22/01/2026 – 31/03/2022 |
| Officer | RAM PLACE HACKNEY LIMITED | 🇬🇧Regno Unito | Active | 22/01/2026 – 31/03/2022 |
| Officer | MORNING LANE HACKNEY LIMITED | 🇬🇧Regno Unito | Active | 18/05/2026 – 31/03/2022 |
| Officer | DUKEMINSTER CMH LIMITED | — | Dissolved | 19/05/2026 – present |
| Officer | DUKEMINSTER LIMITED | 🇬🇧Regno Unito | Active | 16/04/2026 – 31/03/2022 |
| Officer | DUKEMINSTER 80 LIMITED | 🇬🇧Regno Unito | Active | 01/06/2026 – 31/03/2022 |
27/10/2022
appointed
27/06/2022
appointed
19/10/2011
appointed