| Company | Timeline | Status | |
| Parkdale Garage Limited Secretary • Teacher | 15 May 2001←8 Years→25 Feb 2010 | Active | |
| J D Engineering (Scotland) Limited Director • Teacher | 9 Mar 2000←25 Years→Current | Active | |
| J D Engineering (Scotland) Limited Secretary • Teacher | 9 Mar 2000←10 Years→25 Mar 2010 | Active | |
| John Miller Limited Director • Teacher | 21 Dec 1998←26 Years→Current | Active | |
| John Miller Limited Secretary • Teacher | 21 Dec 1998←11 Years→16 Feb 2010 | Active | |
