| Company | Timeline | Status | |
| McA (Service & Maintenance) Limited Director • Director | 7 May 2015←10 Years→Current | Active | |
| JLM Stock Solutions Ltd Director • Director | 10 Sep 2013←5 Years→11 Sep 2018 | Dissolved | |
| Encomm Ltd Director • Company Director | 17 Jul 2011←9 Years→16 Mar 2021 | Dissolved | |
| McA Renewables Limited Director • Director | 26 Nov 2010←14 Years→Current | Active | |
| Endeavour House Limited Director • Engineer | 12 Nov 2008←16 Years→4 Feb 2025 | Dissolved | |
| Total Teamware Limited Director • Director | 14 Oct 2008←17 Years→Current | Active | |
| G & R Holdings Limited Director • Heating Engineer | 29 Mar 2001←24 Years→Current | Active | |
| G & R Holdings Limited Secretary • Heating Engineer | 29 Mar 2001←24 Years→Current | Active | |
McAuslands Ltd Director • Company Director | 10 Jan 2001←16 Years→27 Jul 2017 | Dissolved | |
