| Company | Timeline | Status | |
| Grange Over Sands Golf Club Limited Director • Director | 26 Nov 2019←1 Year→15 Dec 2020 | Active | |
| Grange Over Sands Golf Club (Property) Limited Director • Commercial Director | 26 Nov 2019←1 Year→15 Dec 2020 | Active | |
| Grange Over Sands Golf Club Limited Director • Director | 29 Nov 2016←12 Months→28 Nov 2017 | Active | |
| Grange Over Sands Golf Club (Property) Limited Director • Director | 29 Nov 2016←12 Months→28 Nov 2017 | Active | |
| The Steamship Sir Walter Scott Limited Director • None | 11 Jul 2012←3 Years→22 Oct 2015 | Active | |
| The Steamship Sir Walter Scott Trust Secretary • Retired | 5 Dec 2008←6 Years→22 Oct 2015 | Active | |
| Lakeland Motor Coach Company Ltd Director • Boat Proprietor | 2 Feb 2007←18 Years→Current | Active | |
| Lakeland Museum Of Historic Transport Limited(The) Director • Boat Proprietor | 2 Feb 2007←18 Years→Current | Active | |
| Lake District Motor Museum Limited Director • Business Manager | 31 Jan 2007←18 Years→Current | Active | |
| Lakeland Motor Museum Limited Director • Boat Proprietor | 5 Oct 2006←19 Years→Current | Active | |
