| Company | Timeline | Status | |
| Beith Community Development Trust Director • Operations Director | 24 Feb 2011←11 Months→10 Feb 2012 | Active | |
| Marbill Holdings (Scotland) Ltd Director • Unreported | 14 Jul 2010←15 Years→Current | Active | |
| Marbill Coach Services Limited Director • Unreported | 1 Oct 1998←27 Years→Current | Active | |
| Marbill Coach Services Limited Secretary • Coach Operator | 1 Jan 1970←55 Years→Current | Active | |
