| Company | Timeline | Status | |
PR Flats Freehold Limited Director • Chartered Engineer | 24 Aug 2018←8 Months→11 May 2019 | Dissolved | |
| T.P.M. Management Limited Director • Engineer | 31 Jan 2013←4 Years→24 Jul 2017 | Active | |
| T. P. M. Freehold Limited Director • Engineer | 31 Jan 2013←4 Years→24 Jul 2017 | Active | |
| Moulin Court Southsea Limited Director • Chartered Engineer | 25 May 2007←16 Years→19 Oct 2023 | Active | |
| Lawrence Electronics Limited Director • Engineer | 23 Dec 1997←27 Years→Current | Active | |
