| Company | Timeline | Status | |
| Rosemount Kirkaldy LLP Designated LLP Member • Unreported | 16 Oct 2009←16 Years→Current | Active | |
| Lake Estates Limited Director • Chartered Surveyor | 6 Aug 2007←4 Years→12 Jan 2012 | Active | |
| Steelarch Limited Director • Director | 31 Dec 1991←33 Years→Current | Active | |
