| Company | Timeline | Status | |
| Powysland Club, CLWB Powysland Director • Retired Headmaster | 20 May 2017←8 Years→Current | Active | |
| Llwyn Estates Limited Director • Unreported | 14 Aug 1997←28 Years→Current | Active | |
| Llwyn Estates Limited Secretary • Teacher | 14 Aug 1997←28 Years→Current | Active | |
| Llwyn Developments Limited Director • Property Developer/author | 14 Aug 1997←28 Years→Current | Active | |
| Llwyn Developments Limited Secretary • Headmaster | 14 Aug 1997←28 Years→Current | Active | |
