| Company | Timeline | Status | |
| Paradise Farm (Ruffside) Limited Director • Director | 18 Aug 2021←4 Years→Current | Active | |
| Cowie Forestry Limited Director • Director | 18 Aug 2015←10 Years→Current | Active | |
| Cowie Properties LLP Non-designated LLP Member • Unreported | 14 May 2007←18 Years→Current | Active | |
Cowie Holiday Cottage Developments LLP Non-designated LLP Member • Unreported | 21 Nov 2006←13 Years→13 Oct 2020 | Dissolved | |
| Murton Grange Limited Director • Retired | 19 Jul 2004←8 Years→4 Feb 2013 | Active | |
| Murton Grange Limited Director • Director | 19 Mar 1997←6 Years→15 Sep 2003 | Active | |
