| Company | Timeline | Status | |
| Muirfield Riding Therapy Director • Hotelier | 24 Nov 2006←11 Years→14 Jun 2018 | Active | |
| Mallard Hotel Limited Secretary • Hotelier | 1 Aug 2000←25 Years→Current | Active | |
| Mallard Hotel Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
