| Company | Timeline | Status | |
| Ample Heat Limited Director • Director  | 30 Nov 2007←8 Years→28 Aug 2016  | Active  | |
| Ample Heat Limited Secretary • Director  | 30 Nov 2007←8 Years→30 Sep 2016  | Active  | |
| G.A.Brooks Partners Limited Director • Heating Engineer  | 1 Oct 1993←32 Years→Current  | Active  | |
