| Company | Timeline | Status | |
| L E Brewery Limited Director • Unreported | 27 May 2025←5 Months→Current | Active | |
| HF Brewery Limited Director • Bar Owner | 23 May 2025←5 Months→Current | Active | |
| HF Brewery Limited Director • Publican | 11 Nov 2024←5 Months→28 Apr 2025 | Active | |
| Merrick Brewery Limited Director • Publican | 31 Aug 2023←1 Year 9 Months→17 Jun 2025 | Dissolved | |
Lochmaben Brewery Company Limited Director • Publican | 21 Jun 2016←3 Years→1 Oct 2019 | Dissolved | |
Lochmaben Building Services Limited Director • Building Services Engineer | 18 Jul 2012←5 Years→25 Jul 2017 | Dissolved | |
Birkhall Building Services Limited Director • Contracts Manager | 2 Sep 2011←3 Years→17 Oct 2014 | Dissolved | |
Hulse (Electrical Contractors) Ltd Director • Director | 10 Feb 2009←2 Years 2 Months→5 May 2011 | Dissolved | |
Le Beauty Boutique Limited Director • Construction Manager | 29 Oct 2008←5 Years→12 Sep 2014 | Dissolved | |
