| Company | Timeline | Status | |
| Pec Trading Limited Director • Chartered Engineer | 27 Sep 2005←8 Years→11 Oct 2013 | Active | |
| Pec Holdings Limited Director • Chartered Engineer | 22 Sep 2005←8 Years→11 Oct 2013 | Active | |
| Hispec Contracts LLP Designated LLP Member • Unreported | 8 Apr 2003←10 Years→11 Oct 2013 | Active | |
| Hispec Properties LLP Designated LLP Member • Unreported | 8 Apr 2003←10 Years→11 Oct 2013 | Active | |
| Power Electronics & Controls Limited Director • Chartered Engineer | 12 Aug 1991←22 Years→11 Oct 2013 | Active | |
