| Company | Timeline | Status | |
| Empresstech Limited Director • Director | 27 Mar 2001←7 Years→12 Jan 2009 | Active | |
| Carrington Architectural Joiners Limited Director • Director | 27 Mar 2001←7 Years→9 Dec 2008 | Active | |
| Leigh Stairways Limited Director • Business Administrator | 12 Nov 1999←2 Years 8 Months→5 Aug 2002 | Active | |
| Empresstech Limited Secretary • Unreported | 9 May 1991←27 Years→6 Jun 2018 | Active | |
