| Company | Timeline | Status | |
| SC255447 Limited Director • Consultant Physician | 5 Sep 2003←3 Years→7 Nov 2006 | Active | |
| Employment Overseas Ltd Director • Consultant Physician (retired) | 3 Jan 2003←3 Years→7 Nov 2006 | Active | |
| SC170551 Limited Director • Medical Doctor | 6 Jan 1999←7 Years→7 Nov 2006 | Active | |
| Pregnancy Counselling & Care (Scotland) Director • Consultant Physician | 24 Mar 1997←8 Years→8 Mar 2006 | Active | |
