| Company | Timeline | Status | |
| Switch24 Ltd Director • Drainage Engineer | 7 Nov 2006←19 Years→Current | Active | |
| Switch24 Ltd Secretary • Unreported | 29 Mar 2005←1 Year 7 Months→7 Nov 2006 | Active | |
| Cotswold Drainage Limited Director • Engineer | 23 Jul 1997←19 Years→24 Mar 2017 | Active | |
