| Company | Timeline | Status | |
| TNM Design Group Limited Director • Architectural Technologist | 1 Apr 2019←6 Years→Current | Active | |
| Oxley Park Golf Club Limited(The) Director • Architect | 30 Jan 2009←16 Years→31 Jan 2025 | Active | |
| Oxley Park Golf Club Limited(The) Director • Architect | 23 Jun 2003←4 Years→29 Feb 2008 | Active | |
| Oxley Park Golf Club Limited(The) Director • Architect | 23 Jan 1998←4 Years→11 Nov 2002 | Active | |
| 265 Tettenhall Limited Director • Project Manager | 8 Jan 1997←22 Years→30 Mar 2019 | Dissolved | |
