| Company | Timeline | Status | |
| Joxabrod Limited Secretary • Company Director  | 3 Apr 1996←29 Years→Current  | Active  | |
| Joxabrod Limited Director • Company Director  | 3 Apr 1996←29 Years→Current  | Active  | |
| Pace Print (Edinburgh) Limited Director • Director  | 28 Jan 1989←19 Years→28 Mar 2008  | Active  | |
