| Company | Timeline | Status | |
| Taybus Holdings Limited Director • Unreported | 31 Dec 1990←2 Years 2 Months→28 Feb 1993 | Active | |
Greyhound Luxury Coaches Limited Director • Chartered Engineer | 11 Jun 1990←2 Years 8 Months→28 Feb 1993 | Dissolved | |
| Travel Dundee Limited Director • Chartered Engineer | 1 Dec 1989←3 Years→28 Feb 1993 | Dissolved | |
| Tayside Public Transport Company Limited Director • Chartered Engineer | 22 Sep 1989←3 Years→28 Feb 1993 | Active | |
