| Company | Timeline | Status | |
| U.K.U.U.G. Limited Director • Software Developer | 25 Sep 2008←3 Years→20 Sep 2012 | Active | |
| G.W. & A.E.Thomson Limited Secretary • Unreported | 17 Jan 1994←31 Years→Current | Active | |
| A.E.& D.A.Thomson Limited Secretary • Unreported | 17 Jan 1994←31 Years→Current | Active | |
| G.W. & A.E.Thomson Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
| A.E.& D.A.Thomson Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
