| Company | Timeline | Status | |
| Tantallon Press, Limited Secretary • Printer | 2 Oct 2006←19 Years→Current | Active | |
| Tantallon Press, Limited Director • Printer | 2 Oct 2006←19 Years→Current | Active | |
| Nemo (1991) Limited Director • Director | 1 Nov 1997←1 Year 7 Months→28 Jun 1999 | Active | |
