| Company | Timeline | Status | |
| CBGB Holdings Limited Secretary • Accountant | 30 Nov 2007←17 Years→Current | Active | |
| CBGB Holdings Limited Secretary • Accountant | 30 Nov 2007←17 Years→21 Oct 2025 | Active | |
| Dals Properties Limited Secretary • Unreported | 12 May 2004←21 Years→Current | Active | |
| Dals Properties Limited Secretary • Unreported | 12 May 2004←21 Years→21 Oct 2025 | Active | |
| Dalriada Scaffolding Limited Secretary • Financial Controller | 1 Apr 2001←24 Years→Current | Active | |
| Dalriada Scaffolding Limited Secretary • Financial Controller | 1 Apr 2001←24 Years→21 Oct 2025 | Active | |
| Warrior Scotland Limited Secretary • Company Secretary | 20 Dec 2000←24 Years→Current | Active | |
| Warrior Scotland Limited Secretary • Company Secretary | 20 Dec 2000←24 Years→21 Oct 2025 | Active | |
| Alliance Timber & Damp Specialists Ltd Secretary • Unreported | 18 Dec 1996←28 Years→Current | Active | |
