| Company | Timeline | Status | |
| Battle Road Developments Limited Director • Consultant | 17 Sep 2018←7 Years→Current | Active | |
| Untitled Developments Limited Director • Property Developer | 22 Jun 2011←12 Years→18 Jan 2024 | Dissolved | |
| Almosa Limited Secretary • Unreported | 20 Aug 1999←6 Years→30 Jun 2006 | Active | |
| Almosa Limited Director • Consultant | 31 Jul 1995←30 Years→Current | Active | |
