| Company | Timeline | Status | |
| Dumfriesshire And Stewartry Foxhounds Limited Director • Company Director | 1 Apr 2016←9 Years→Current | Active | |
| Dumfriesshire And Stewartry Foxhounds Limited Director • Company Director | 1 Apr 2016←9 Years→27 Apr 2025 | Active | |
| Solway Transport Limited Director • Unreported | 15 Dec 2003←21 Years→Current | Active | |
