| Company | Timeline | Status | |
Leardock Limited Secretary • Company Secretary | 21 Sep 1994←22 Years→30 Mar 2017 | Dissolved | |
Leardock Limited Director • Engineer | 14 Dec 1992←24 Years→30 Mar 2017 | Dissolved | |
| Nightingale Press Limited Director • Engineer | 14 Dec 1990←13 Years→31 Oct 2004 | Active | |
