| Company | Timeline | Status | |
| Burbage Trading Ltd Director • Pharmacist | 11 Oct 2010←1 Year 5 Months→16 Mar 2012 | Dissolved | |
| Eaglebond Limited Director • Pharmacist | 25 Sep 2009←16 Years→Current | Active | |
| Carebright Limited Director • Pharmacist | 25 Sep 2009←16 Years→Current | Active | |
Aipg Limited Director • Pharmacist | 30 May 2008←8 Years→31 May 2016 | Dissolved | |
| Beta Pharmaceuticals Limited Director • Pharmacist | 10 Dec 2004←20 Years→Current | Active | |
| Beta Pharmaceuticals Limited Secretary • Pharmacist | 23 Oct 2003←22 Years→Current | Active | |
