| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | CREST PLUS CONTRACTING LIMITED | — | Dissolved | 08/06/2026 – 31/07/2007 |
| Officer | CREST PLUS INSURANCE SERVICES LIMITED | — | Dissolved | 08/06/2026 – 04/04/2008 |
| Officer | CREST PLUS (CONTRACTORS) LIMITED | — | Dissolved | 08/06/2026 – 31/07/2007 |
| Officer | CREST PLUS OPERATIONS (2008) LIMITED | — | Dissolved | 08/06/2026 – 31/07/2007 |
| Officer | CREST PLUS LIMITED | — | Dissolved | 08/06/2026 – 31/07/2007 |
| Officer | WAH SERVICES LTD | — | Dissolved | 08/06/2026 – 31/07/2007 |
| Officer | JASON COTTERILL LTD | — | Dissolved | 08/06/2026 – present |
| Officer | J. MODD LTD | — | Dissolved | 08/06/2026 – 25/01/2008 |
| Officer | CREST PSC 1594 LIMITED | — | Dissolved | 08/06/2026 – 12/10/2007 |
| Officer | PLAN IT OUT DESIGN LTD | 🇬🇧United Kingdom | Dissolved | 08/06/2026 – 13/10/2009 |
| Officer | TEK-CONS LTD | 🇬🇧United Kingdom | Dissolved | 08/06/2026 – 17/09/2007 |
| Officer | RJC OSBORNE LIMITED | — | Dissolved | 08/06/2026 – present |
| Officer | DANSALEODIS LTD | — | Dissolved | 08/06/2026 – present |
| Officer | RNA INSTALLATIONS LTD | — | Dissolved | 08/06/2026 – 21/02/2010 |
| Officer | STEVEN ORYST NOWOSAD LTD | — | Dissolved | 08/06/2026 – 18/03/2008 |
| Officer | YH ENGINEERING LTD | — | Dissolved | 08/06/2026 – present |
| Officer | GEORDIE ELECTRICALS LTD | — | Dissolved | 08/06/2026 – 12/04/2010 |
| Officer | PISCATORIAL POULTRY LTD | — | Dissolved | 08/06/2026 – 03/02/2011 |
| Officer | DPS (DORSET PROPERTY SURVEYS) LIMITED | — | Dissolved | 08/06/2026 – 18/01/2008 |
| Officer | BROOKEWOOD LTD | — | Dissolved | 08/06/2026 – 04/03/2010 |
| Officer | MALOY DESIGN LTD | 🇬🇧United Kingdom | Dissolved | 08/06/2026 – present |
| Officer | PRECISION SURVEYS (2007) LTD | — | Dissolved | 08/06/2026 – present |
| Officer | P.S.B. PROJECT MANAGEMENT LTD | — | Dissolved | 08/06/2026 – 19/08/2010 |
| Officer | RUSSELL STRATEGIC LTD | 🇬🇧United Kingdom | Dissolved | 08/06/2026 – 14/03/2007 |
| Officer | WYGOLD ENGINEERING LIMITED | 🇬🇧United Kingdom | Dissolved | 08/06/2026 – 20/10/2009 |
| Officer | STEVE MOJACAR LTD | — | Dissolved | 08/06/2026 – present |
| Officer | C. JOHNSTONE ELECTRICS LIMITED | — | Dissolved | 08/06/2026 – present |
| Officer | MOHANDES TECHNOLOGY LTD | — | Dissolved | 08/06/2026 – present |
| Officer | VARDEN CONSULTANTS LTD | — | Dissolved | 08/06/2026 – 19/11/2008 |
| Officer | CHAD BROWN ENGINEERING LIMITED | — | Dissolved | 08/06/2026 – present |
| Officer | TC 2007 LTD | — | Dissolved | 08/06/2026 – 10/03/2010 |
| Officer | DEALWIS CONSULTANTS LTD | 🇬🇧United Kingdom | Dissolved | 08/06/2026 – 22/03/2010 |
| Officer | AZTEX FREELANCE CONSTRUCTION MANAGEMENT LIMITED | — | Dissolved | 08/06/2026 – present |
| Officer | MCGUINNESS CONSULTANCY LTD | — | Dissolved | 08/06/2026 – present |
| Officer | LFTB ARCHITECTURAL CONSULTANTS LTD | — | Dissolved | 08/06/2026 – present |
| Officer | C. SMITH CONSTRUCTION LTD | — | Dissolved | 08/06/2026 – present |
| Officer | CHAED LTD | 🇬🇧United Kingdom | Dissolved | 08/06/2026 – 02/12/2008 |
| Officer | PETER ALLEN HOUSING SERVICES LTD | 🇬🇧United Kingdom | Dissolved | 08/06/2026 – 14/10/2007 |
| Officer | R. B SURVEYING SERVICES LTD | — | Dissolved | 08/06/2026 – 01/11/2007 |
| Officer | SRPW SERVICES LIMITED | — | Dissolved | 08/06/2026 – present |
| Officer | CREST PSC 1862 LIMITED | — | Dissolved | 08/06/2026 – present |
| Officer | NATAL SERVICES LTD | — | Dissolved | 08/06/2026 – present |
| Officer | JOTHEM ENTERPRISE LTD | — | Dissolved | 08/06/2026 – 06/04/2010 |
| Officer | PRO QS SERVICES LTD | — | Dissolved | 08/06/2026 – present |
| Officer | S.A.O LTD | — | Dissolved | 08/06/2026 – present |
| Officer | CREST PSC 1286 LIMITED | — | Dissolved | 08/06/2026 – 14/10/2007 |
| Officer | STEVE 1963 MORTON LTD | — | Dissolved | 08/06/2026 – present |
| Officer | GO POWER CONSULTING LTD | — | Dissolved | 08/06/2026 – present |
| Officer | MG LIKA LTD | — | Dissolved | 08/06/2026 – present |
| Officer | PC 2007 LTD | — | Dissolved | 08/06/2026 – present |
27/06/2012
resigned
04/04/2012
resigned
03/09/2007
resigned