| Company | Timeline | Status | |
| Marina Bay Holiday Park Ltd Director • Retired | 1 May 2014←3 Years→14 Jun 2017 | Active | |
| Peterhead Projects Limited Director • Retired | 10 Feb 2009←11 Years→1 Dec 2020 | Dissolved | |
| Peterhead Projects Limited Secretary • Unreported | 10 Feb 2009←3 Years→11 Feb 2012 | Dissolved | |
| Filias Management Limited Director • Consultant | 4 Dec 1996←25 Years→22 Mar 2022 | Dissolved | |
