| Company | Timeline | Status | |
| Marsham Court Management Company Limited Director • Civil Admin Staff For Metropolitan Polic | 10 Apr 2018←2 Years 11 Months→5 Mar 2021 | Active | |
| Saint Bride's Church (Dumfries) Limited Director • Unreported | 9 Jul 2009←16 Years→Current | Active | |
Greyfriars Tower Trust Limited Director • Hm Police | 9 Jul 2009←6 Years→9 Oct 2015 | Dissolved | |
