| Company | Timeline | Status | |
| Alexander McFarlane & Company Limited Director • Unreported | 22 Feb 1996←29 Years→Current | Active | |
| Alexander McFarlane & Company Limited Secretary • School Teacher | 22 Feb 1996←29 Years→Current | Active | |
| Peter Johnston Construction Limited Secretary • Unreported | 30 Nov 1988←36 Years→Current | Active | |
| Peter Johnston Construction Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
