| Company | Timeline | Status | |
| K.J. Macdonald Limited Director • Pharmacist | 1 Dec 1999←9 Years→28 Aug 2009 | Active | |
| K.J. Macdonald Limited Secretary • Unreported | 2 Nov 1988←20 Years→28 Aug 2009 | Active | |
| K.J. Macdonald Limited Director • Pharmacist | 2 Nov 1988←8 Years→31 Aug 1997 | Active | |
