| Company | Timeline | Status | |
| Ci Precision Limited Secretary • Unreported | 29 Dec 1991←21 Years→24 Jan 2013 | Active | |
| Ci Precision Limited Director • Scientist | 29 Dec 1991←29 Years→28 Jan 2021 | Active | |
| C.I. Systems Limited Secretary • Unreported | 23 Dec 1991←12 Years→31 May 2004 | Active | |
| OLD Michelmersh Farm Trust Limited Director • Biologist | 29 Jul 1991←29 Years→28 Jan 2021 | Active | |
