The red node is David. Pale nodes are charities, grey nodes are companies, and darker grey nodes are the people who sit on them. Dashed links are historical or inferred. Click any node to explore.
Person
David Richard Holmes
David Richard Holmes is a director of 1 company. Source: Companies House records.
Director at Riverhead Consultancy Limited
- 1 current role
- 4 previous roles
- Served alongside 30 people
Official record Companies House · updated 11th October 2026
Roles
5 roles across 5 organisations (1 current, 4 previous)Current roles (1)
-
Riverhead Consultancy LimitedDirector · 2017-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Riverhead Consultancy Limited
- Role
- Director
- Appointed
- 2017-03-13
- Record reference
- Company 10666613
Current
Previous roles (4)
-
Independent London Market Services LimitedDirector · 2000-2003
Official record · Companies House
- Source
- Companies House
- Organisation
- Independent London Market Services Limited
- Role
- Director
- Appointed
- 2000-09-08
- Ended
- 2003-11-14
- Record reference
- Company 04019019
Previous -
Vave Digital Services LimitedDirector · 2000-2003
Official record · Companies House
- Source
- Companies House
- Organisation
- Vave Digital Services Limited
- Role
- Director
- Appointed
- 2000-05-30
- Ended
- 2003-11-14
- Record reference
- Company 02473672
Previous -
Creechurch Holdings LimitedDirector · 1999-2003
Official record · Companies House
- Source
- Companies House
- Organisation
- Creechurch Holdings Limited
- Role
- Director
- Appointed
- 1999-10-27
- Ended
- 2003-11-14
- Record reference
- Company 03127274
Previous -
Great American International Insurance (UK) LimitedSecretary · 1996-1998
Official record · Companies House
- Source
- Companies House
- Organisation
- Great American International Insurance (UK) Limited
- Role
- Secretary
- Appointed
- 1996-11-11
- Ended
- 1998-10-28
- Record reference
- Company 02714031
Previous
Company roles, current and past, as filed at Companies House.
People David has served alongside
30 people across 4 organisationsBased on overlapping official board records. Calculated from official records It does not mean they know each other. Only formal co-service is listed: people are never joined on a matching name alone.
Independent London Market Services Limited 5 people · 2000-present
- Nicholas Beresford ReadingsServing together now · since 2000
- Bruce William Charles Graham2000-2003
- Dr Kathryn Jane Skoyles2000
- John Edward Griffin House2000-2003
- Paula Diane Goldstone2000-2003
Vave Digital Services Limited 16 people · 1992-2003
- David Victor Dunning2003
- Simon Christopher Stokoe2003
- Jonathan Charles Bartlett2001-2003
- Peter Gerald May2001-2003
- Adrian Thone2000-2003
- Andrew Law2000-2003
- Bruce William Charles Graham2000-2003
- David John Pye2000-2003
- David Watts2000-2001
- Malcolm John Clark2000-2001
- Paula Diane Goldstone2000-2003
- Richard Oliver2000-2002
- Terence John Newson2000-2003
- Alastair Murdo Macleod1994-2003 dates incomplete
- David Mcarthur Holman1994-2003 dates incomplete
- Leila Davies1992-2003 dates incomplete
Creechurch Holdings Limited 10 people · 1999-2003
- David Victor Dunning2003
- David John Pye1999-2003
- Bruce William Charles Graham1999-2003
- Henry John Mervyn Blakeney1999-2003
- John Edward Griffin House1999-2003
- Jonathan Huw Aidan Thomas1999-2003
- Paul Anthony Colin Seymour1999-2003
- Paul James Watkins1999-2003
- Paula Diane Goldstone1999-2003
- Ronald Geoffrey Tyler1999
Great American International Insurance (UK) Limited 6 people · 1996-1998
- Richard Trevor Antony Morgan1998
- Bruce Wallace Gordon1996-1998
- David William Haydn Griffiths1996-1998
- Karen Holley Horrell1996-1998
- Michael David Krause1996-1998
- Peter James Turner1996-1998
Sources
- Companies House
- Officer appointments and resignations.
- Edition
- Register edition compiled 11th October 2026
- Identity
- Records are treated as the same person only where our identity-matching rules support it. Confirmed relationships are supported by the approved identity-matching evidence and rules. Likely relationships are supported by sufficient evidence to suggest the records concern the same individual, but are not established as confirmed; they are shown with the label “Likely the same person”. How people are matched
Report an issue with this record · How we handle data · Object or ask for removal