| Company | Timeline | Status | |
| PV Crystalox Solar Plc Director • Chartered Accountant | 25 Jan 2023←2 Years 10 Months→Current | Active | |
| Wallingford Rowing Club Limited Director • Company Director | 27 Jan 2019←4 Years→1 Jul 2023 | Active | |
| PV Crystalox Solar Plc Director • Financial Director | 5 Dec 2006←7 Years→22 May 2014 | Active | |
| Crystalox Solar Limited Director • Financial Director | 1 Dec 1994←19 Years→31 May 2014 | Active | |
| Crystalox Limited Director • Financial Director | 24 Nov 1994←14 Years→9 Nov 2009 | Active | |
| Hunts Mill (Flats Management) Limited Secretary • Unreported | 18 Dec 1991←3 Years→29 Sep 1995 | Active | |
Gimtrade Limited Director • Company Director | 24 Aug 1991←10 Years→20 May 2002 | Dissolved | |
Mill Street Limited Director • Company Director | 24 Aug 1991←3 Years→3 Apr 1995 | Dissolved | |
Elkem Materials Limited Secretary • Unreported | 24 Aug 1991←3 Years→3 Apr 1995 | Dissolved | |
| Elkem Limited Director • Company Secretary | 8 Aug 1991←3 Years→3 Apr 1995 | Active | |
