| Company | Timeline | Status | |
| Veincare (Midlands) Ltd Director • Consultant Surgeon | 20 Jul 2016←9 Years→Current | Active | |
Mapperley Park Surgical Limited Director • Surgeon | 1 May 2008←2 Years 9 Months→27 Jan 2011 | Dissolved | |
| Team Health LLP Non-designated LLP Member • Unreported | 27 Jun 2005←20 Years→Current | Active | |
| Veincare Limited Director • Company Director | 16 Sep 2004←21 Years→Current | Active | |
| Veincare Limited Secretary • Unreported | 16 Sep 2004←21 Years→Current | Active | |
| B D Braithwaite Limited Secretary • Surgeon | 14 Feb 2003←22 Years→Current | Active | |
| B D Braithwaite Limited Director • Surgeon | 14 Feb 2003←22 Years→Current | Active | |
