| Company | Timeline | Status | |
| Happy Child International Director • Retired Solicitor | 14 Sep 2006←19 Years→Current | Active | |
| Happy Child International Secretary • Retired Solicitor | 14 Sep 2006←19 Years→Current | Active | |
Christ For The Nations UK Director • Retired Solicitor | 9 Nov 2005←4 Years→1 Oct 2010 | Dissolved | |
| TWM Solicitors LLP Non-designated LLP Member • Unreported | 7 Apr 2003←2 Years→10 Apr 2005 | Active | |
