| Company | Timeline | Status | |
| Universal Hydraulics Limited Director • None | 28 Apr 2006←5 Years→19 Apr 2012 | Active | |
| Millhouses Snooker Club Ltd Director • Retired Engineer | 4 Aug 2002←23 Years→Current | Active | |
| Millhouses Snooker Club Ltd Director • Retired Engineer | 4 Aug 2002←23 Years→10 Oct 2025 | Active | |
| Universal Hydraulics Limited Director • Director | 1 May 1991←10 Years→18 Dec 2001 | Active | |
