| Company | Timeline | Status | |
| TFM Machinery Limited Director • Managing Director | 4 Jul 1995←26 Years→30 Mar 2022 | Active | |
| TFM Farm & Country Superstore Limited Director • Chairman | 4 Jul 1995←26 Years→30 Mar 2022 | Active | |
| Telford Farm Machinery Limited Director • Chairman | 14 Oct 1991←30 Years→30 Mar 2022 | Active | |
