| Company | Timeline | Status | |
| Pebble Learning Holdings Limited Director • Director | 26 Jan 2018←5 Years→20 Jul 2023 | Active | |
| Pebble Learning Ltd Director • Finance Director | 1 Jul 2015←8 Years→20 Jul 2023 | Active | |
| Thatchers Court Management Company Limited Director • Accountant | 31 Dec 1990←8 Years→31 Dec 1998 | Active | |
| Thatchers Court Management Company Limited Director • Unreported | 1 Jan 1970←29 Years→31 Dec 1998 | Active | |
