| Company | Timeline | Status | |
| Great War Digital Limited Director • Director | 31 Jan 2006←13 Years→30 Jun 2019 | Active | |
| Great War Digital Limited Secretary • Director | 31 Jan 2006←13 Years→30 Jun 2019 | Active | |
Kingshead Limited Director • Engineer/consultant | 11 Mar 1999←15 Years→1 Jul 2014 | Dissolved | |
Kingshead Limited Secretary • Engineer/consultant | 11 Mar 1999←15 Years→1 Jul 2014 | Dissolved | |
| Christie & Grey Limited Director • Engineer | 28 Feb 1992←3 Years→31 Oct 1995 | Active | |
| Christie & Grey Limited Secretary • Unreported | 28 Feb 1992←3 Years→31 Oct 1995 | Active | |
