| Company | Timeline | Status | |
| Thorcaill Limited Director • Pharmacist | 9 Apr 2016←9 Years→Current | Active | |
| VS Projects Limited Director • Pharmacist | 2 Sep 2004←10 Years→6 Feb 2015 | Dissolved | |
| JJM Projects Limited Director • Pharmacist | 2 Sep 2004←10 Years→6 Feb 2015 | Dissolved | |
| Donibristle Trust Director • Pharmacist | 18 Apr 2000←25 Years→Current | Active | |
| Lissue Plant & Equipment Limited Director • Pharmacist | 27 Mar 2000←9 Years→1 Oct 2009 | Dissolved | |
| Donibristle Developments Limited Director • Pharmacist | 1 Apr 1999←5 Years→1 Oct 2004 | Active | |
| Donibristle Limited Director • Pharmacist | 16 Feb 1995←29 Years→30 Jul 2024 | Dissolved | |
