| Company | Timeline | Status | |
| Bayscape Limited Director • Director | 9 Jun 2008←11 Years→26 May 2020 | Dissolved | |
| Cardiff Marine Services Limited Director • Director | 26 Jan 2007←16 Years→31 Mar 2023 | Dissolved | |
| The Marine & Property Group Limited Director • Director | 27 Apr 2006←16 Years→31 Mar 2023 | In Administration | |
| John McDonald Properties Ltd Director • Company Director | 3 Oct 1997←23 Years→30 Mar 2021 | Dissolved | |
