| Company | Timeline | Status | |
| BM Steels Limited Director • Company Director | 12 Aug 2013←11 Years→10 Oct 2024 | Dissolved | |
D B Steels Limited Director • Farrier | 21 Jul 2009←4 Years→16 Aug 2013 | Dissolved | |
| Carnegie Group Ltd Director • Unreported | 3 Jul 2003←22 Years→Current | Active | |
