| Company | Timeline | Status | |
| Toresman Solutions Limited Director • Pharmacist | 3 Jul 2024←1 Year 3 Months→Current | Active | |
| Toresman Solutions Limited Director • Pharmacist | 3 Jul 2024←11 Months→29 May 2025 | Active | |
| B2B Pharmer Ltd Director • Pharmacist | 18 Jun 2021←4 Years→Current | Active | |
| Greystone Properties (Scotland) Ltd Director • Unreported | 14 Sep 2001←24 Years→Current | Active | |
Millcell UK Limited Director • Pharmacist | 19 Jan 1998←13 Years→26 May 2011 | Dissolved | |
Millcell UK Limited Secretary • Pharmacist | 19 Jan 1998←13 Years→26 May 2011 | Dissolved | |
Millcell UK Limited Secretary • Unreported | 31 May 1989←1 Day→31 May 1989 | Dissolved | |
