| Company | Timeline | Status | |
| Doctors Dispensing Services Limited Director • Director | 21 Jul 2009←16 Years→Current | Active | |
| Strathclyde Pharmaceuticals Limited Director • Director | 1 Feb 2006←16 Years→9 Mar 2022 | Active | |
| Newco Pharma Limited Director • Director | 21 May 2003←22 Years→Current | Active | |
| Ecosse Pharmaceuticals Limited Director • Director | 13 Sep 2002←19 Years→9 Mar 2022 | Active | |
| Ecosse Hospital Products Limited Director • Director | 3 Sep 2001←24 Years→Current | Active | |
| Pharmabuyer Limited Director • Director | 1 May 2001←23 Years→1 Apr 2025 | Dissolved | |
