| Company | Timeline | Status | |
| Tuffbau Limited Director • Managing Director | 16 Aug 2002←23 Years→Current | Active | |
| Tuffbau Limited Secretary • Director | 16 Aug 2002←16 Years→15 May 2019 | Active | |
| G U Contracts Limited Secretary • Engineer | 14 Jun 2002←5 Years→1 Mar 2008 | Dissolved | |
| G U Contracts Limited Director • Engineer/director | 14 Jun 2002←5 Years→1 Mar 2008 | Dissolved | |
