| Company | Timeline | Status | |
| Kirkham Recruitment Ltd Director • Director | 21 May 2021←2 Months→4 Aug 2021 | Active | |
| Veroplane Limited Director • Design Engineer | 12 Mar 2019←11 Months→21 Feb 2020 | Dissolved | |
| Kirkham Recruitment Ltd Director • Director | 6 Jun 2016←4 Years→28 Sep 2020 | Active | |
Kirkham Projects Ltd Director • Director | 8 Feb 2016←1 Year 5 Months→11 Jul 2017 | Dissolved | |
| MJK Projects Services Limited Director • Aircraft Design Engineer | 5 Oct 2015←10 Years→Current | Active | |
Brookson (5456N) Limited Director • Director | 5 Apr 2007←9 Years→23 Aug 2016 | Dissolved | |
