| Company | Timeline | Status | |
| Biosphere Enterprises Ltd Director • Company Director | 11 Jul 2023←2 Years 5 Months→Current | Active | |
| Nuline Limited Director • Director | 5 Oct 2017←8 Years→Current | Active | |
| Turnberry Rug Works Trustees Limited Director • Company Director | 30 May 2013←12 Years→Current | Active | |
| Turnberry Rug Works Ltd Director • Company Director | 9 Mar 2011←14 Years→Current | Active | |
| Ayrshire Homestake Limited Director • Man Director | 2 Jul 2003←4 Years→3 Jan 2008 | Active | |
| BDF Holdings Limited Director • Director | 8 May 2003←7 Years→28 May 2010 | Dissolved | |
| Ayrshire Housing Director • Managing Director | 15 Apr 2003←4 Years→26 Sep 2007 | Active | |
BDF Healthcare Ltd Director • Director | 26 Nov 2001←8 Years→28 May 2010 | Dissolved | |
BDF Limited Director • Director | 6 Jul 1990←19 Years→28 May 2010 | Dissolved | |
