| Company | Timeline | Status | |
| Windermere Information Limited Director • Retired | 11 Nov 2014←1 Year 4 Months→6 Apr 2016 | Active | |
| Hazelhurst (Windermere) Limited Director • Company Director | 20 Dec 2005←11 Years→23 Aug 2017 | Active | |
| Hazelhurst (Windermere) Limited Secretary • Company Director | 20 Dec 2005←11 Years→23 Aug 2017 | Active | |
| Mountain Goat Limited Director • Manager | 18 Dec 1993←22 Years→6 Apr 2016 | Active | |
