| Company | Timeline | Status | |
| C-Neg Solutions Limited Director • Retired | 21 Jan 2020←5 Years→4 Mar 2025 | Dissolved | |
Pristine Data Trading Limited Director • Company Director | 1 Sep 2013←1 Month→5 Oct 2013 | Dissolved | |
Celtic Aerospace Ventures Limited Director • Director | 24 Nov 2000←2 Years 9 Months→31 Aug 2003 | Dissolved | |
| B.P.M. Technology Corporation Limited Secretary • Unreported | 15 Jun 1999←26 Years→Current | Active | |
Anglo American Yacht Brokers Ltd Secretary • Unreported | 18 Sep 1995←20 Years→29 Sep 2015 | Dissolved | |
