| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | BHHS CONSULTANCY LIMITED | 🇬🇧United Kingdom | Disuelta | 21/4/2026 – presente |
| Cargo | ST IVES CORN EXCHANGE COMMUNITY INTEREST COMPANY | 🇬🇧United Kingdom | Activa | 29/5/2026 – 1/7/2021 |
| Cargo | TOTAL PRINT AND DOCUMENT SOLUTIONS LTD | 🇬🇧United Kingdom | Disuelta | 29/4/2026 – 31/10/2016 |
| Cargo | TOTAL COMPUTING RETAIL LIMITED | 🇬🇧United Kingdom | Disuelta | 4/5/2026 – 1/11/2016 |
| Cargo | GREENCITY SOFTWARE LIMITED | 🇬🇧United Kingdom | Disuelta | 4/5/2026 – 1/11/2016 |
| Cargo | LOVESONGWRITING LIMITED | — | Disuelta | 22/5/2026 – presente |
| Cargo | HUNTINGDON COMMUNITY RADIO (MEDIA) LIMITED | — | Activa | 15/1/2026 – 8/8/2011 |
| Cargo | TOTAL COMPUTING FACILITIES LIMITED | — | Disuelta | 2/6/2026 – presente |
| Cargo | TOTAL COMPUTING INTERNET LIMITED | — | Disuelta | 13/6/2026 – 14/4/2009 |
| Cargo | LOLLIPOP FINANCE LIMITED | 🇬🇧United Kingdom | Disuelta | 10/6/2026 – 21/11/2006 |
| Cargo | TOTAL COMPUTING INTERNET LIMITED | — | Disuelta | 13/6/2026 – presente |
| Cargo | TOTAL COMPUTING SUPPORT LIMITED | — | Disuelta | 15/6/2026 – presente |
| Cargo | TOTAL COMPUTING SUPPORT LIMITED | — | Disuelta | 15/6/2026 – presente |
29/4/2026
England → United Kingdom
21/4/2026
United Kingdom → England
1/11/2005
appointed