| Company | Timeline | Status | |
| Upton Medical Limited Director • Doctor | 23 Mar 2006←6 Years→2 Dec 2012 | Active | |
| Upton Medical Limited Secretary • Doctor | 23 Mar 2006←6 Years→2 Dec 2012 | Active | |
| Upton Community Health Care Limited Director • Doctor | 2 Apr 2002←10 Years→2 Dec 2012 | Active | |
| Upton Community Health Care Limited Secretary • Doctor | 2 Apr 2002←10 Years→2 Dec 2012 | Active | |
| The Charles Hastings Education Centre Director • General Practioner | 22 Feb 1999←6 Years→22 Dec 2005 | Active | |
