| Company | Timeline | Status | |
| Cherrytree Enterprises Ltd Director • Professional Transpo | 27 Oct 2020←1 Year 5 Months→29 Mar 2022 | Dissolved | |
GM Coaches (Closed) Limited Director • Managing Director | 7 Oct 2013←3 Months→1 Feb 2014 | Dissolved | |
Est Coach Ltd Director • Managing Director | 26 Aug 2009←2 Years 9 Months→20 Jun 2012 | Dissolved | |
| Bridgend Valleys Railway Company Limited Director • Director | 20 Jun 2009←1 Year 6 Months→6 Jan 2011 | Active | |
G M Coaches Limited Director • Company Director | 28 Oct 2005←8 Years→22 Nov 2013 | Dissolved | |
| Euroserve (Chester) Limited Director • Managing Director | 9 Feb 2000←25 Years→Current | Liquidation | |
Est Bus Limited Director • Executive Director | 18 May 1998←16 Years→10 Jun 2014 | Dissolved | |
