| Company | Timeline | Status | |
| Sosafe Limited Director • Director | 23 Apr 2013←10 Years→8 Jul 2023 | Dissolved | |
| Milton Magna Limited Director • Director | 23 Aug 2012←13 Years→Current | Active | |
| Cppgroup Plc Director • Director | 9 Feb 2010←3 Years→28 Jun 2013 | Active | |
| CPP Group Limited Director • Director | 14 Mar 2008←2 Years 3 Months→30 Jun 2010 | Active | |
| Debt Management Associates Limited Director • Director | 16 Dec 2004←11 Months→3 Dec 2005 | Dissolved | |
| CPP International Holdings Limited Director • Company Director | 25 Sep 2002←3 Years→1 Aug 2006 | Dissolved | |
CPP Assistance Limited Director • Director | 29 Sep 2000←5 Years→1 Aug 2006 | Dissolved | |
| CPP Services Limited Director • Director | 8 Feb 1999←7 Years→1 Aug 2006 | Active | |
| CPP Assistance Services Limited Director • Director | 1 Apr 1996←10 Years→1 Aug 2006 | Active | |
| Card Protection Plan Limited Director • Director | 15 Dec 1991←13 Years→8 Apr 2005 | Active | |
