| Company | Timeline | Status | |
| James Craig Marts Holdings Limited Director • Company Director | 1 Mar 2021←4 Years→Current | Active | |
| Craig Wilson Holdings Limited Director • Company Director | 1 Mar 2021←4 Years→Current | Active | |
| James Craig Holdings Limited Director • Company Director | 1 Mar 2021←4 Years→Current | Active | |
| James Craig Marts Limited Director • Company Director | 1 Mar 2021←4 Years→Current | Active | |
| Garrocher Tree Farm Retail Limited Director • Financial Controller | 20 Feb 2015←10 Years→Current | Active | |
| James Craig (Farms) Limited Secretary • Co Director | 1 May 2004←21 Years→Current | Active | |
| James Craig Limited Secretary • Co Director | 1 May 2004←21 Years→Current | Active | |
| Craig Wilson Limited Director • Co Director | 22 May 2002←23 Years→Current | Active | |
| W. W. Wales Limited Director • Company Director | 30 Sep 1992←4 Years→6 Nov 1996 | Active | |
| James Craig (Farms) Limited Director • Co Director | 19 May 1990←35 Years→Current | Active | |
