| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | FUTURE BRILLIANCE LIMITED | 🇬🇧United Kingdom | Active | 17/05/2026 – present |
| Officer | DOVECOTE GARDENS (NO.2) FREEHOLD LIMITED | 🇬🇧United Kingdom | Active | 15/12/2025 – present |
| Officer | ELEMENT HUMAN GROUP LIMITED | 🇬🇧United Kingdom | Active | 14/05/2026 – 15/02/2023 |
| Officer | ELEMENT HUMAN LIMITED | 🇬🇧United Kingdom | Active | 15/05/2026 – present |
| Officer | KNOWLEDGE INSIGHTS LIMITED | — | Dissolved | 14/05/2026 – present |
| Officer | FUTURE BRILLIANCE LIMITED | 🇬🇧United Kingdom | Active | 17/05/2026 – 13/12/2017 |
| Officer | FUNKTIONAL MERCHANDISE LIMITED | 🇬🇧United Kingdom | Dissolved | 19/05/2026 – present |
| Officer | FUNKTIONAL CONNECT LIMITED | 🇬🇧United Kingdom | Dissolved | 19/05/2026 – present |
| Officer | FUNKTIONAL PARTNERS LIMITED | — | Dissolved | 19/05/2026 – 22/10/2013 |
| Officer | PLANT FOR PEACE FOUNDATION LTD | 🇬🇧United Kingdom | Dissolved | 26/05/2026 – 13/06/2012 |
| Officer | PLANT FOR PEACE FOUNDATION LTD | 🇬🇧United Kingdom | Dissolved | 26/05/2026 – 13/06/2012 |
| Officer | PLANT FOR PEACE (HOLDING) LTD | 🇬🇧United Kingdom | Active | 26/05/2026 – 22/06/2012 |
| Officer | TRIPLEPLAY SERVICES LIMITED | 🇬🇧United Kingdom | Active | 25/02/2026 – 01/03/2014 |
| Officer | WAXMILL LIMITED | — | Active | 02/06/2026 – present |
| Officer | TRIPLEPLAY SERVICES HOLDINGS LIMITED | 🇬🇧United Kingdom | Active | 25/02/2026 – 01/03/2014 |
26/05/2026
England → United Kingdom
19/05/2026
United Kingdom → England
23/02/2006
appointed