| Company | Timeline | Status | |
| Buckland Hall Management Company Limited Secretary • Teacher | 8 Oct 1996←11 Years→7 Oct 2007 | Active | |
| Highfield Forestry Limited Director • Company Secretary | 1 Dec 1991←2 Years→17 Dec 1993 | Active | |
| Buckland Hall Management Company Limited Director • Teacher | 30 Aug 1991←31 Years→17 Feb 2023 | Active | |
| Highfield Forestry Limited Director • Unreported | 1 Jan 1970←23 Years→17 Dec 1993 | Active | |
