| Company | Timeline | Status | |
| Drainrite Plant Services Limited Director • Civil Engineer | 8 Dec 2009←13 Years→1 Jul 2023 | Active | |
| Drainrite Environmental Services Limited Director • Civil Engineer | 8 Dec 2009←6 Years→14 Sep 2016 | Active | |
| Drainrite Environmental Services Limited Director • Company Director | 10 Jul 2000←10 Months→1 Jun 2001 | Active | |
| Drainrite Plant Services Limited Director • Company Director | 10 Jul 2000←10 Months→1 Jun 2001 | Active | |
| Egerton Out Of School Club Limited Director • Civil Engineer | 28 Feb 1997←23 Years→16 Mar 2020 | Active | |
