| Company | Timeline | Status | |
| Mainlink Contracting Limited Director • Director | 20 Mar 2012←7 Years→9 Apr 2019 | Dissolved | |
| Your Space Environment Solutions Limited Director • Director | 31 Mar 2010←1 Month→30 Apr 2010 | Dissolved | |
| Your Space Plc Secretary • Director | 2 Dec 2005←10 Months→25 Oct 2006 | Dissolved | |
| Your Space Plc Director • Co Director | 19 Jan 2005←10 Years→24 Feb 2015 | Dissolved | |
| Mainlink Holdings Limited Director • Director | 1 Mar 2001←24 Years→Current | Active | |
| Mainlink Holdings Limited Secretary • Director | 1 Mar 2001←24 Years→Current | Active | |
| Mainlink Maintenance Limited Director • Director | 1 Mar 2001←24 Years→Current | Active | |
| Mainlink Maintenance Limited Secretary • Director | 1 Mar 2001←24 Years→Current | Active | |
| Dynatech Engineering Ltd Director • Director | 10 Feb 1997←1 Year→12 Feb 1998 | Active | |
