| Company | Timeline | Status | |
| Inverdev 1 Limited Director • Director | 18 Aug 2021←4 Years→Current | Active | |
| Clayhunt Limited Director • Company Director | 14 Jun 2019←6 Years→Current | Active | |
| Accident Repair Centre (Scotland) Limited Director • Unreported | 20 Jul 2016←7 Years→8 Apr 2024 | Active | |
| Kylemuir Limited Director • Company Director | 31 Jul 2014←11 Years→Current | Active | |
| Glenaden Limited Director • Director | 25 Apr 2007←18 Years→Current | Active | |
| McGill's Bus Service Limited Director • Company Director | 12 Oct 2004←7 Years→9 Mar 2012 | Active | |
| Inverclyde Taxis Limited Secretary • Unreported | 31 May 2002←23 Years→Current | Active | |
| Kylemuir Limited Secretary • Unreported | 26 Jun 2001←24 Years→Current | Active | |
| Clyde Metal Recycling Ltd Director • Taxi Operator | 1 Sep 1998←11 Years→12 Jan 2010 | Active | |
| Clyde Metal Recycling Ltd Secretary • Taxi Operator | 1 Sep 1998←22 Years→16 Jun 2021 | Active | |
