| Company | Timeline | Status | |
| Avondale Coaches Limited Director • None | 1 Dec 2012←12 Years→Current | Active | |
| Singer Coaches Limited Director • Unreported | 26 Jun 2003←22 Years→Current | Active | |
| Avondale 2 Limited Director • Engineer | 29 Jan 2003←4 Years→11 Jul 2007 | Active | |
