| Company | Timeline | Status | |
| Pyrotastic Limited Director • Coach Tour Operator | 15 Apr 2015←9 Years→17 Sep 2024 | Dissolved | |
| Angus Leisure Limited Director • Coach Operator | 22 Mar 2002←21 Years→17 Oct 2023 | Dissolved | |
| Angus Travel Limited Director • Director | 21 Jan 1997←27 Years→25 Jun 2024 | Dissolved | |
| Angus Coaches Limited Director • Director | 25 Mar 1994←30 Years→3 Sep 2024 | Dissolved | |
| Angus Coaches Limited Director • Pa To Managing Director | 19 Jun 1992←9 Months→25 Mar 1993 | Dissolved | |
