| Company | Timeline | Status | |
| Hastegrove Limited Secretary • Unreported | 2 Apr 2003←3 Years→1 Oct 2006 | Active | |
| Hastegrove Limited Director • Veterinary Surgeon | 20 May 1991←15 Years→1 Oct 2006 | Active | |
| Hastegrove Limited Director • Unreported | 1 Jan 1970←36 Years→1 Oct 2006 | Active | |
