| Company | Timeline | Status | |
| RPS Associates Ltd Secretary • Unreported | 6 May 1997←6 Years→1 May 2004 | Active | |
| Thornhill Scott Limited Secretary • Engineer | 1 Mar 1996←5 Years→29 Oct 2001 | Active | |
| Thornhill Scott Limited Director • Engineer | 15 Mar 1993←2 Years 11 Months→1 Mar 1996 | Active | |
