| Company | Timeline | Status | |
| Cal Gavin Limited Director • Business Operations Manger | 5 Jul 2013←12 Years→Current | Active | |
| Hitran Limited Secretary • Unreported | 7 Sep 2004←21 Years→Current | Active | |
| Cal Gavin Research Ltd Director • Company Secretary | 9 Dec 1998←26 Years→Current | Active | |
| Cal Gavin Research Ltd Secretary • Company Secretary | 9 Dec 1998←26 Years→Current | Active | |
| Alcester Management Services Ltd Secretary • Unreported | 13 Oct 1998←9 Months→21 Jul 1999 | Active | |
