| Company | Timeline | Status | |
| Heatherstone Investments Ltd Director • Company Director | 18 Jul 2025←3 Months→Current | Active | |
| Dependadirect Ltd Director • Company Director | 11 May 2024←1 Year 5 Months→Current | Active | |
| Bitcoin Scotland Ltd Director • Company Director | 4 Jan 2022←3 Years→Current | Active | |
| BTC Scotland Ltd Director • Various | 1 Mar 2021←4 Years→Current | Active | |
Labx Limited Director • Property | 26 May 2015←2 Years 7 Months→5 Jan 2018 | Dissolved | |
| Spraytec Solutions Limited Director • Manager | 24 Sep 2010←10 Years→8 Dec 2020 | Active | |
| Mulholland Property Limited Director • Director | 9 Sep 2003←22 Years→Current | Active | |
| Mulholland Property Limited Secretary • Unreported | 9 Sep 2003←1 Day→9 Sep 2003 | Active | |
