| Company | Timeline | Status | |
| Cardross Asset Management Limited Director • Chartered Surveyor | 15 Dec 2004←20 Years→Current | Active | |
| Halemetts Limited Secretary • Unreported | 16 Jul 1997←28 Years→Current | Active | |
| Cardross Estates Limited Secretary • Unreported | 28 Feb 1992←33 Years→Current | Active | |
| Halemetts Limited Director • Chartered Surveyor | 1 May 1991←34 Years→Current | Active | |
| Cardross Estates Limited Director • Surveyor | 19 Mar 1991←34 Years→Current | Active | |
