| Company | Timeline | Status | |
| Aintree Racecourse Company Limited Director • Finance Director | 2 Oct 2008←4 Years→31 Oct 2012 | Active | |
| Grand National Steeplechase Limited(The) Secretary • Finance Director | 1 Sep 2008←4 Years→31 Oct 2012 | Active | |
| Aintree Racecourse Developments Limited Director • Finance Director | 21 Jul 2008←4 Years→31 Oct 2012 | Active | |
| Haydock Park Racecourse Company Limited(The) Director • Accountant | 30 Aug 2006←6 Years→31 Oct 2012 | Active | |
| Carlisle Racecourse Company Limited(The) Secretary • Unreported | 6 Feb 2001←11 Years→31 Oct 2012 | Active | |
| Haydock Park Leisure Company Limited Director • Accountant | 21 Sep 2000←12 Years→31 Oct 2012 | Active | |
| Haydock Park Leisure Company Limited Secretary • Company Secretary | 16 May 1996←16 Years→31 Oct 2012 | Active | |
| Haydock Park Racecourse Company Limited(The) Secretary • Company Secretary | 16 May 1996←16 Years→31 Oct 2012 | Active | |
