| Company | Timeline | Status | |
| Forest Edge Launderette Limited Secretary • Unreported | 29 Jan 1999←9 Years→25 May 2008 | Active | |
| Mercury Installations Limited Director • Managing Director | 23 Jun 1992←30 Years→1 Feb 2023 | Active | |
| Mercury Systems Limited Director • Managing Director | 23 Jun 1992←30 Years→1 Feb 2023 | Active | |
| Mercury Systems Engineers Limited Director • Managing Director | 4 Dec 1991←31 Years→1 Feb 2023 | Active | |
