| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | BZURGER LTD | 🇬🇧United Kingdom | Dissolved | 01/04/2026 – present |
| Officer | BIKESNBITS LTD | — | Proposal to strike off | 13/03/2026 – 09/09/2020 |
| Officer | TREYCA LTD | 🇬🇧United Kingdom | Active | 23/02/2026 – present |
25/02/2021
appointed
09/09/2020
resigned
14/12/2015
appointed