| Company | Timeline | Status | |
| Bernard Court Management Company Limited Director • It Consultant | 1 May 2021←4 Years→Current | Active | |
| Guildfordians Association Club Limited Director • It Consultant | 31 May 2019←6 Years→Current | Active | |
| Altitude Business Systems Ltd Director • It Consultant | 1 Aug 2007←14 Years→8 Mar 2022 | Dissolved | |
| Altitude Business Systems Ltd Secretary • Unreported | 22 Jun 2006←15 Years→8 Mar 2022 | Dissolved | |
Sysology Ltd Director • It Consultant | 5 May 2006←3 Days→8 May 2006 | Dissolved | |
Sysology Ltd Director • It Consultant | 6 Apr 2006←7 Years→11 Feb 2014 | Dissolved | |
