The red node is Cyril. 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
Cyril Richard Moorhead
Cyril Richard Moorhead is a director of 2 companies. Source: Companies House records.
Director at Niacro · Director at Donegall Pass CE
- 2 current roles
- 8 previous roles
- Served alongside 65 people
Official record Companies House · updated 11th October 2026
Roles
10 roles across 10 organisations (2 current, 8 previous)Current roles (2)
-
NiacroDirector · 2026-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Niacro
- Role
- Director
- Appointed
- 2026-03-24
- Record reference
- Company NI018121
Current -
Donegall Pass CEDirector · 2021-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Donegall Pass CE
- Role
- Director
- Appointed
- 2021-09-06
- Record reference
- Company NI675153
Current
Previous roles (8)
-
NI647097Director · from 2017
Official record · Companies House
- Source
- Companies House
- Organisation
- NI647097
- Role
- Director
- Appointed
- 2017-07-26
- Record reference
- Company NI647097
Previous -
NI614316Director · from 2012
Official record · Companies House
- Source
- Companies House
- Organisation
- NI614316
- Role
- Director
- Appointed
- 2012-09-04
- Record reference
- Company NI614316
Previous -
NI609073Director · from 2011
Official record · Companies House
- Source
- Companies House
- Organisation
- NI609073
- Role
- Director
- Appointed
- 2011-09-19
- Record reference
- Company NI609073
Previous -
NI604990Director · from 2010
Official record · Companies House
- Source
- Companies House
- Organisation
- NI604990
- Role
- Director
- Appointed
- 2010-11-04
- Record reference
- Company NI604990
Previous -
Public Achievement LimitedDirector · 2009-2012
Official record · Companies House
- Source
- Companies House
- Organisation
- Public Achievement Limited
- Role
- Director
- Appointed
- 2009-04-21
- Ended
- 2012-07-05
- Record reference
- Company NI037113
Previous -
NI051727Secretary · from 2007
Official record · Companies House
- Source
- Companies House
- Organisation
- NI051727
- Role
- Secretary
- Appointed
- 2007-06-20
- Record reference
- Company NI051727
Previous -
NI064240Director · from 2007
Official record · Companies House
- Source
- Companies House
- Organisation
- NI064240
- Role
- Director
- Appointed
- 2007-04-20
- Record reference
- Company NI064240
Previous -
NI058920Director · from 2006
Official record · Companies House
- Source
- Companies House
- Organisation
- NI058920
- Role
- Director
- Appointed
- 2006-04-10
- Record reference
- Company NI058920
Previous
Company roles, current and past, as filed at Companies House.
People Cyril has served alongside
65 people across 10 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.
Donegall Pass CE 16 people · 2021-present
- Ross John Robert BorelandServing together now · since 2026
- William Ernest PurvisServing together now · since 2026
- Christopher Adebowale IfonlajaServing together now · since 2024
- Mark Harold HillisServing together now · since 2024
- Claire Louise GordonServing together now · since 2022
- Alfred Neil MaclarenServing together now · since 2022
- Alfred Neil MaclarenServing together now · since 2022
- Steven Francis PollardServing together now · since 2022
- Anne Georgina McallisterServing together now · since 2021
- Brian ArmstrongServing together now · since 2021
- Craig RusselServing together now · since 2021
- Craig RussellServing together now · since 2021
- Jonathon Scott TaylorServing together now · since 2021
- Kenneth Walter SterrettServing together now · since 2021
- Patrick Gerald Mc CloryServing together now · since 2021
- Ronald James McmurrayServing together now · since 2021
- Sharon Marie O'ConnorServing together now · since 2021
NI647097 13 people · 2017-present
- Craig RussellServing together now · since 2020
- Sharon Marie O'ConnorServing together now · since 2020
- Amy Zhifang ChenServing together now · since 2019
- Gerry MccloryServing together now · since 2019
- Ian ShanksServing together now · since 2019
- Anne Georgina McallisterServing together now · since 2017
- John David William ElthamServing together now · since 2017
- John Nigel AndersonServing together now · since 2017
- Kenneth Walter SterrettServing together now · since 2017
- Neil Alfred MaclarenServing together now · since 2017
- Rev John LinsayServing together now · since 2017
- Ronald James McmurrayServing together now · since 2017
- William David RileyServing together now · since 2017
NI051727 12 people · 2007-present
- Paula Jane BradshawServing together now · since 2009
- Brian WatsonServing together now · since 2007
- Catherine Ann CarrServing together now · since 2007
- Catherine Ann CookeServing together now · since 2007
- Colin Campbell RobinsonServing together now · since 2007
- Jackie HewittServing together now · since 2007
- John Stanley RedpathServing together now · since 2007
- Nelson MccauslandServing together now · since 2007
- Quentin John DouganServing together now · since 2007
- Reverend Mervyn GibsonServing together now · since 2007
- Samuel DouglasServing together now · since 2007
- Thomas Daniel KennedyServing together now · since 2007
Niacro 11 people · 2026-present
- Claire MartinServing together now · since 2026
- Conor MurrayServing together now · since 2026
- Fiona GreeneServing together now · since 2026
- Helen DunnServing together now · since 2026
- Janet WrayServing together now · since 2026
- Justin KouameServing together now · since 2026
- Les AllambyServing together now · since 2026
- Mark WalkerServing together now · since 2026
- Paul Francis FarrellServing together now · since 2026
- Roisin E. MuldoonServing together now · since 2026
- Tony GloverServing together now · since 2026
Public Achievement Limited 10 people · 2009-present
- Bronagh WeinigerServing together now · since 2011
- Lisa RoseServing together now · since 2009
- Tom SullivanServing together now · since 2009
- Louis Bernard Jones2011-2012
- Aoibheann Fitzpatrick2011-2012
- Shauneen Conlon2011-2012
- Ellen Diver2009-2011
- Kenneth Ernest Humphrey2009-2012
- Michele Marie Marken2009-2012
- Tony Gallagher2009-2012
NI609073 5 people · 2011-present
- John Cleaver StewartServing together now · since 2011
- Ko Yuk Lun WongServing together now · since 2011
- Stephen Martin MccrashServing together now · since 2011
- Yee Hing HoServing together now · since 2011
- Yuen Sing LeeServing together now · since 2011
NI058920 1 person · 2006-present
- Richard MealeyServing together now · since 2006
- Richard MealeyServing together now · since 2006
NI064240 1 person · 2007-present
- Richard Gordon BlevinsServing together now · since 2007
NI604990 1 person · 2010-present
- Dawn Avril Louise ShackelsServing together now · since 2010
- Dawn Avril Louise ShackelsServing together now · since 2010
NI614316 1 person · 2012-present
- Dawn Avril Louise ShackelsServing together now · since 2012
- Dawn Avril Louise ShackelsServing together now · since 2012
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