| Company | Timeline | Status | |
| Whitehorse St. Management Limited Director • Director  | 5 Mar 2014←11 Years→Current  | Active  | |
MJD Solar Solutions Ltd Director • Engineer  | 20 Jun 2011←4 Years→10 Nov 2015  | Dissolved  | |
| MJD Air Conditioning Services Limited Director • Unreported  | 3 Sep 2001←24 Years→Current  | Active  | |
