| Company | Timeline | Status | |
| Orangeleaf Systems Limited Secretary • Unreported  | 13 Oct 1998←24 Years→30 Jun 2023  | Active  | |
Orangeleaf Limited Director • Software Engineer  | 18 Nov 1997←10 Months→30 Sep 1998  | Dissolved  | |
| The Basingstoke Canal Society Director • Civil Servant  | 21 May 1991←1 Month→12 Jul 1991  | Active  | |
