| Company | Timeline | Status | |
| Affinity Private Enterprise Limited Director • Consulting Engineer | 8 Apr 2024←1 Year 6 Months→Current | Active | |
| Threadway Ltd Director • Director | 18 Jan 2022←3 Years→Current | Active | |
9751239 Limited Director • Engineering Consultant | 22 Jun 2016←1 Year 5 Months→5 Dec 2017 | Dissolved | |
9751239 Limited Director • Fire Engineer | 1 Jun 2016←21 Days→22 Jun 2016 | Dissolved | |
| Affinity Fire Engineering (UK) Limited Director • Consulting Engineer | 6 Dec 2011←13 Years→Current | Active | |
