| Company | Timeline | Status | |
| Glebe Investments Ltd Director • Director | 17 Jun 2021←4 Years→Current | Active | |
| Pollinium Limited Director • Retired | 22 Feb 2018←7 Years→Current | Active | |
| Nomina No 375 LLP Non-designated LLP Member • Unreported | 22 Aug 2007←16 Years→18 Oct 2023 | Active | |
| Scottish Seabird Centre Trading Limited Director • Grain Merchant | 24 Aug 2000←1 Year 10 Months→20 Jun 2002 | Active | |
| Scottish Seabird Centre Director • Grain Merchant | 22 Jun 2000←2 Years→25 Jun 2002 | Active | |
| Belhaven Hill School Trust Limited Director • Director | 15 May 1992←12 Years→11 Feb 2005 | Active | |
| J.D. Martin Limited Director • Grain Merchant | 9 Jun 1989←11 Years→20 Oct 2000 | Dissolved | |
| Scottish Corn Trade Association Limited (The) Director • Grain Merchant | 5 Apr 1989←9 Years→17 Mar 1999 | Active | |
| W.N. Lindsay (Stevedores) Limited Director • Grain Merchant | 28 Oct 1988←11 Years→20 Oct 2000 | Dissolved | |
| WNL Investments Limited Director • Grain Merchant | 28 Oct 1988←11 Years→20 Oct 2000 | Active | |
