| Company | Timeline | Status | |
| Teulum2020 Limited Director • Company Director | 9 Dec 2020←5 Months→21 May 2021 | Active | |
JM Energy Limited Director • Engineer | 20 Feb 2008←8 Years→19 Apr 2016 | Dissolved | |
| Scotswood Close Management Limited Director • Civil Engineer | 31 Jul 2007←15 Years→1 Dec 2022 | Active | |
| Ebbw Valley Estates Limited Director • Unreported | 18 Aug 2006←19 Years→Current | Active | |
