| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | BARS 2 U LIMITED | — | Dissolved | 05/06/2026 – 31/01/2010 |
| Officer | MIRADI LIMITED | — | Dissolved | 03/06/2026 – 27/07/2010 |
| Officer | THE CHAIN GROUP LIMITED | — | Dissolved | 04/06/2026 – 22/05/2008 |
| Officer | CAPRICE FINANCE LIMITED | — | Dissolved | 04/06/2026 – present |
| Officer | ROSS BROKERING DIVISION LIMITED | — | Dissolved | 04/06/2026 – 07/05/2010 |
| Officer | ROSS CONSULTING DIVISION LIMITED | — | Dissolved | 04/06/2026 – 07/05/2010 |
| Officer | ROSS INSURANCE GROUP LIMITED | — | Liquidation | 04/06/2026 – 07/05/2010 |
| Officer | MWRD CONSULTING LTD | — | Dissolved | 04/06/2026 – 06/05/2010 |
| Officer | THE DATA PLANNING GROUP LIMITED | — | Dissolved | 07/06/2026 – present |
| Officer | MJN ELECTRICS LTD | 🇬🇧Regno Unito | Dissolved | 06/06/2026 – 18/09/2010 |
| Officer | TW3F LIMITED | — | Dissolved | 04/06/2026 – 26/03/2010 |
| Officer | GLOBE IQ LIMITED | — | Dissolved | 04/06/2026 – 24/03/2010 |
| Officer | DWELL ENGINEERING SERVICES LTD | — | Dissolved | 07/06/2026 – 10/05/2010 |
| Officer | CN PLUMBING SOLUTIONS LIMITED | — | Dissolved | 05/06/2026 – 11/02/2010 |
| Officer | CLASSIC DEVELOPMENTS & CONSULTANTS LIMITED | — | Dissolved | 05/06/2026 – 10/02/2010 |
| Officer | SKY ENERGY ARCHITECTS LIMITED | — | Dissolved | 05/06/2026 – present |
| Officer | ROTHERSLADE CONSULTING LIMITED | — | Dissolved | 05/06/2026 – 05/02/2010 |
| Officer | BELTANA CONSULTING LIMITED | — | Dissolved | 05/06/2026 – 30/01/2010 |
| Officer | GRAND HIRE LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 21/01/2010 |
| Officer | WILLIAMS INSURANCE GROUP LIMITED | 🇬🇧Regno Unito | Active | 05/06/2026 – 08/01/2010 |
| Officer | SMITH WILLIAMS INSURANCE MANAGEMENT LIMITED | — | Dissolved | 05/06/2026 – 03/01/2010 |
| Officer | SWEEMO LIMITED | — | Dissolved | 05/06/2026 – 03/12/2009 |
| Officer | BULL MARKETING LTD | 🇬🇧Regno Unito | Active | 05/06/2026 – 01/12/2009 |
| Officer | CORE INSIGHT LIMITED | — | Dissolved | 05/06/2026 – 27/11/2009 |
| Officer | STUDIO SUTHERLAND ARCHITECTS LIMITED | 🇬🇧Regno Unito | Dissolved | 05/06/2026 – 15/11/2009 |
| Officer | CANTELOWES AUDITING LIMITED | — | Dissolved | 05/06/2026 – present |
| Officer | THE REPROGRAPHIC COMPANY LIMITED | — | Dissolved | 06/06/2026 – 24/10/2009 |
| Officer | BETO CORTEZ CREATIVE CONSULTANCY LIMITED | — | Dissolved | 06/06/2026 – 23/10/2009 |
| Officer | OMNIDAX LIMITED | — | Dissolved | 06/06/2026 – 22/10/2009 |
| Officer | THE BATH EVENTS COMPANY LIMITED | — | Active | 07/06/2026 – 18/06/2008 |
| Officer | PHOENIX BAR CONSULTANCY LIMITED | — | Dissolved | 07/06/2026 – 01/10/2009 |
| Officer | DATA CONSULTING SUBSIDIARY LIMITED | — | Dissolved | 07/06/2026 – present |
| Officer | PINETEC LIMITED | — | Dissolved | 08/06/2026 – 26/04/2010 |
| Officer | HARCOURT DESIGN LIMITED | — | Dissolved | 08/06/2026 – 19/04/2010 |
| Officer | NOBNOL PTY LIMITED | — | Dissolved | 08/06/2026 – 28/03/2010 |
| Officer | SIXTY-SIXTYFOUR LIMITED | — | Dissolved | 08/06/2026 – 01/10/2009 |
| Officer | PORTER CONSULTANTS LIMITED | — | Dissolved | 08/06/2026 – 18/03/2010 |
| Officer | THE EVENT ACADEMY LIMITED | — | Dissolved | 08/06/2026 – 31/03/2008 |
| Officer | FREE BET INTERNATIONAL (FBI) LIMITED | — | Dissolved | 08/06/2026 – present |
| Officer | D S INTERIOR SERVICES LIMITED | — | Dissolved | 09/06/2026 – 04/01/2010 |
| Officer | LOCAL CREW LIMITED | — | Dissolved | 09/06/2026 – 31/03/2008 |
| Officer | FRESH MEADOWS LIMITED | — | Dissolved | 09/06/2026 – 12/12/2009 |
| Officer | SKY ENERGY SOLUTIONS LIMITED | — | Dissolved | 10/06/2026 – 30/11/2009 |
| Officer | BIRTHING MATTERS LIMITED | — | Dissolved | 10/06/2026 – 30/11/2009 |
| Officer | SKY ENERGY HOMES LIMITED | — | Dissolved | 10/06/2026 – 20/11/2009 |
| Officer | ENLIGHTENED PRODUCTIONS LIMITED | 🇬🇧Regno Unito | Active | 10/06/2026 – 15/11/2009 |
| Officer | SHUTTER LOGIC LIMITED | — | Dissolved | 11/06/2026 – 02/12/2009 |
| Officer | WELL WALK CONSULTING LIMITED | 🇬🇧Regno Unito | Dissolved | 11/06/2026 – 31/10/2009 |
| Officer | PLANET G LIMITED | — | Dissolved | 11/06/2026 – 28/09/2010 |
| Officer | TERENCE TROUT LIMITED | — | Dissolved | 12/06/2026 – 05/08/2008 |
28/09/2010
resigned
18/09/2010
resigned
01/10/2008
appointed