| Company | Timeline | Status | |
| Silicair Dryers Limited Director • Engineer | 31 Oct 2002←13 Years→31 Oct 2015 | Active | |
| Silicair Dryers Limited Secretary • Engineer | 31 Oct 2002←13 Years→31 Oct 2015 | Active | |
| Silicair Dryvent Limited Secretary • Engineer | 15 Oct 2002←13 Years→31 Oct 2015 | Active | |
| Silicair Dryvent Limited Director • Engineer | 15 Oct 2002←13 Years→1 Mar 2016 | Active | |
| Datchet Water Sailing Club Limited Director • General Manager | 24 Nov 1991←2 Years 11 Months→11 Nov 1994 | Active | |
