| Company | Timeline | Status | |
| Porthstinian Boat Owners C.I.C Director • Boat Operator | 4 Nov 2016←9 Years→Current | Active | |
| Porthstinian Boat Owners C.I.C Director • Boat Operator | 4 Nov 2016←8 Years→9 Jan 2025 | Active | |
| M C R Race Cars Limited Director • Unreported | 13 Jun 2007←18 Years→Current | Active | |
| M C R Race Cars Limited Secretary • Unreported | 13 Jun 2007←18 Years→Current | Active | |
| The Welsh Racing Drivers Association Limited Director • Unreported | 7 Nov 1999←26 Years→Current | Active | |
