| Company | Timeline | Status | |
| The Invicta Film Partnership No.23, LLP Non-designated LLP Member • Unreported  | 4 Apr 2006←16 Years→1 Feb 2023  | Dissolved  | |
Covemead Limited Director • Director  | 9 Nov 2004←5 Years→13 Nov 2009  | Dissolved  | |
| IDPP Europe Limited Director • Software Consultant  | 26 Sep 2003←22 Years→Current  | Active  | |
IDPP Limited Director • Director  | 23 Aug 2002←16 Years→14 May 2019  | Dissolved  | |
Aquila Holdings Limited Director • Director  | 7 Aug 2002←12 Years→7 Apr 2015  | Dissolved  | |
DPP (Holdings) Limited Director • Director  | 7 Aug 2002←12 Years→7 Apr 2015  | Dissolved  | |
IDPP International Limited Director • Director  | 7 Aug 2002←13 Years→19 Apr 2016  | Dissolved  | |
| Addspeed Performance Cars Limited Director • Unreported  | 17 Jun 2002←23 Years→Current  | Active  | |
| IDPP Consulting Limited Director • Director  | 7 May 2002←23 Years→Current  | Active  | |
| IDPP Holdings Limited Director • Management Consultant  | 9 May 2000←25 Years→Current  | Active  | |
