| Company | Timeline | Status | |
| Fife INNS (Cupar) Limited Director • Chartered Accountant | 21 Sep 2017←8 Years→Current | Active | |
| James Hair Group Limited Director • Chartered Accountant | 5 Feb 2016←9 Years→Current | Active | |
| Torrential Potential Limited Director • None | 12 Jul 2010←15 Years→Current | Active | |
| James Hair & Co LLP Designated LLP Member • Unreported | 30 Dec 2009←16 Years→Current | Active | |
| The Cupar Pub Company Limited Director • Chartered Accountant | 4 Dec 2009←3 Months→1 Apr 2010 | Active | |
| Balgay Farming Company Limited Director • Chartered Accountant | 22 Sep 2008←17 Years→Current | Active | |
| James Hair & Co Limited Director • Chartered Accountant | 8 Jul 2002←23 Years→Current | Active | |
| Reel Service Limited Director • Chartered Accountant | 1 Mar 1997←1 Year 6 Months→11 Sep 1998 | Active | |
| James Hair Investments Limited Director • Chartered Accountant | 31 Dec 1989←36 Years→Current | Active | |
| Caledonian Agricultural Management Services Limited Director • Chartered Accountant | 31 Dec 1988←37 Years→Current | Active | |
