| Company | Timeline | Status | |
| Strathallan School Director • Solicitor | 9 Dec 1989←13 Years→15 Nov 2003 | Active | |
| McKinstry Trustees Limited Director • Solicitor | 20 May 1989←14 Years→28 Apr 2004 | Active | |
| Freeland Services Limited Director • Solicitor | 3 Dec 1988←14 Years→15 Nov 2003 | Active | |
