| Company | Timeline | Status | |
| Equilibrium Industries Limited Director • Chartered Accountant | 20 Nov 2014←8 Months→24 Jul 2015 | Active | |
| The Wildlife Trusts (Pension Trustee) Limited Director • Accountant | 21 Mar 2013←4 Years→30 Oct 2017 | Dissolved | |
Roverth Limited Director • Accountant | 12 Nov 2009←10 Years→24 Dec 2019 | Dissolved | |
| Derbyshire Wildlife Trust Limited Director • Finance Consultant | 25 Mar 2008←9 Years→4 Dec 2017 | Active | |
| McGeoch Group Limited Director • Company Secretary | 25 Jan 2007←12 Years→31 Jan 2019 | Dissolved | |
| Dynamic Property Management Ltd Secretary • Accountant | 14 Jul 2003←2 Months→24 Sep 2003 | Active | |
| Hose Systems Technology Limited Director • Finance Director | 31 Jan 2000←19 Years→31 Jan 2019 | Dissolved | |
| William White & Co. (London) 1968 Limited Director • Finance Director | 8 Jun 1999←19 Years→12 Feb 2019 | Dissolved | |
| McGeoch Technology Limited Secretary • Company Secretary | 8 Sep 1997←21 Years→14 May 2019 | Active | |
| Littletape Limited Secretary • Company Secretary | 8 Sep 1997←21 Years→31 Jan 2019 | Dissolved | |
