| Company | Timeline | Status | |
| Rosemount Developments Ltd Director • Director | 9 Nov 2010←14 Years→Current | Active | |
| Tennant Transport (Forth) Limited Director • Director | 1 May 2004←21 Years→Current | Active | |
| Tennant Transport Limited Director • Director | 1 May 2004←21 Years→Current | Active | |
| Tennant Transport Limited Director • Company Director | 15 Feb 1989←15 Years→18 Mar 2004 | Active | |
| Tennant Transport Limited Secretary • Unreported | 15 Feb 1989←9 Years→4 Dec 1998 | Active | |
