| Company | Timeline | Status | |
| Chapelton Founders Limited Director • Engineer/farmer | 24 Jul 2014←11 Years→Current | Active | |
| Chapelton Of Elsick Trustees Limited Director • Unreported | 24 Jul 2014←11 Years→Current | Active | |
| Gardiner Design Limited Director • Draughtsman | 31 Dec 1989←36 Years→Current | Active | |
| Gardiner Design Limited Director • Unreported | 1 Jan 1970←56 Years→Current | Active | |
