| Company | Timeline | Status | |
| MG Energy Limited Director • Quantity Surveyor | 15 Aug 2013←12 Years→Current | Active | |
| MGP Developments Limited Director • Quantity Surveyor | 9 Jan 2008←10 Years→15 May 2018 | Dissolved | |
| MGP Developments Limited Secretary • Unreported | 9 Jan 2008←10 Years→15 May 2018 | Dissolved | |
| MG Contractors Limited Director • Quantity Surveyor | 3 Apr 2007←18 Years→Current | Active | |
