| Company | Timeline | Status | |
| Textile Services Association Limited Director • Director | 21 Apr 1994←3 Years→23 Apr 1997 | Active | |
Beaconhurst Grange Limited Director • Company Director | 12 Dec 1989←11 Years→8 Feb 2001 | Dissolved | |
| Alexander Kennedy & Sons Limited Director • Dry Cleaner | 7 Jul 1989←13 Years→19 Feb 2003 | Dissolved | |
| Clydebank Laundry Limited Director • Drycleaner | 7 Jul 1989←13 Years→19 Feb 2003 | Dissolved | |
