| Company | Timeline | Status | |
| Albion Rovers Football Club, Ltd. (The) Director • Chartered Accountant | 9 Feb 1990←5 Years→2 Oct 1995 | Active | |
McElroy Property Company Limited Director • Chartered Accountant | 7 Jul 1989←14 Years→16 Dec 2003 | Dissolved | |
| Minard Development Company Limited Director • Chartered Accountant | 27 Mar 1989←14 Years→15 Dec 2003 | Active | |
| Blanefield Holdings Limited Director • Chartered Accountant | 31 Dec 1988←14 Years→15 Dec 2003 | Active | |
