| Company | Timeline | Status | |
| Pharmaceutical Society Staff Pension Trustees Limited Director • Pharmacist | 1 Nov 1995←2 Years 7 Months→29 May 1998 | Active | |
| National Pharmacy Association Limited Director • Retail Chemist | 8 Aug 1994←3 Years→28 Apr 1998 | Active | |
| Npa Insurance Limited Director • Retail Chemist | 10 Jul 1994←3 Years→28 Apr 1998 | Active | |
| D.N.Sharpe Limited Director • Pharmacist | 30 Dec 1992←11 Years→31 Aug 2004 | Active | |
| Npa Services Limited Director • Retail Chemist | 7 Aug 1986←11 Years→28 Apr 1998 | Active | |
