| Company | Timeline | Status | |
| Fisher Boys Limited Director • Director | 5 Mar 2007←17 Years→10 Oct 2024 | Dissolved | |
| Tranquility BF7 LLP Non-designated LLP Member • Unreported | 8 Aug 2005←20 Years→Current | Active | |
| M B Aquarius Limited Director • Share Fisherman | 12 Nov 2003←22 Years→Current | Active | |
| Macduff Diesels Ltd Director • Unreported | 15 Apr 1998←27 Years→Current | Active | |
| Macduff Ship Design Limited Director • Unreported | 22 Mar 1993←32 Years→Current | Active | |
| Macduff Shipyards Limited Director • Director | 6 Apr 1989←36 Years→Current | Active | |
