The red node is Mark. 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
Mark Robert Perry
Mark Robert Perry is a director of 91 companies and holds 1 other current role. Source: Companies House records.
Director at NPP PR74 Limited · Director at NPP PR72 Limited
- 92 current roles
- 1 previous role
- Served alongside 27 people
Official record Companies House · updated 11th October 2026
Roles
93 roles across 93 organisations (92 current, 1 previous)Current roles (92)
-
NPP PR74 LimitedDirector · 2026-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR74 Limited
- Role
- Director
- Appointed
- 2026-08-24
- Record reference
- Company 17417514
Current -
NPP PR72 LimitedDirector · 2026-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR72 Limited
- Role
- Director
- Appointed
- 2026-08-24
- Record reference
- Company 17417536
Current -
NPP PR75 LimitedDirector · 2026-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR75 Limited
- Role
- Director
- Appointed
- 2026-08-24
- Record reference
- Company 17417538
Current -
NPP PR73 LimitedDirector · 2026-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR73 Limited
- Role
- Director
- Appointed
- 2026-08-24
- Record reference
- Company 17417609
Current -
NPP PR71 LimitedDirector · 2026-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR71 Limited
- Role
- Director
- Appointed
- 2026-08-24
- Record reference
- Company 17417625
Current -
Flyweight Theatre Productions LTDDirector · 2026-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Flyweight Theatre Productions LTD
- Role
- Director
- Appointed
- 2026-05-01
- Record reference
- Company 16181094
Current -
NPP PR67 LimitedDirector · 2025-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR67 Limited
- Role
- Director
- Appointed
- 2025-10-17
- Record reference
- Company 16791509
Current -
NPP PR70 LimitedDirector · 2025-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR70 Limited
- Role
- Director
- Appointed
- 2025-10-17
- Record reference
- Company 16791564
Current -
NPP PR68 LimitedDirector · 2025-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR68 Limited
- Role
- Director
- Appointed
- 2025-10-17
- Record reference
- Company 16791567
Current -
NPP PR69 LimitedDirector · 2025-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR69 Limited
- Role
- Director
- Appointed
- 2025-10-17
- Record reference
- Company 16791569
Current -
NPP PR64 LimitedDirector · 2025-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR64 Limited
- Role
- Director
- Appointed
- 2025-10-13
- Record reference
- Company 16781710
Current -
NPP PR65 LimitedDirector · 2025-present
Official record · Companies House
- Source
- Companies House
- Organisation
- NPP PR65 Limited
- Role
- Director
- Appointed
- 2025-10-13
- Record reference
- Company 16781765
Current
- NPP PR66 LimitedDirector · 2025-presentCurrent
- NPP PR62 LimitedDirector · 2025-presentCurrent
- NPP PR63 LimitedDirector · 2025-presentCurrent
- NPP PR61 LimitedDirector · 2025-presentCurrent
- Nine Points Property SA2 LimitedDirector · 2025-presentCurrent
- Nine Points Property SA1 LimitedDirector · 2025-presentCurrent
- Nine Points Property SA3 LimitedDirector · 2025-presentCurrent
- Nine Points Property SA5 LimitedDirector · 2025-presentCurrent
- Nine Points Property SA4 LimitedDirector · 2025-presentCurrent
- Nine Points Property SA6 LimitedDirector · 2025-presentCurrent
- NPP RF2 LimitedDirector · 2025-presentCurrent
- NPP PR51 LimitedDirector · 2024-presentCurrent
- NPP PR53 LimitedDirector · 2024-presentCurrent
- NPP PR55 LimitedDirector · 2024-presentCurrent
- NPP PR57 LimitedDirector · 2024-presentCurrent
- NPP PR56 LimitedDirector · 2024-presentCurrent
- NPP PR59 LimitedDirector · 2024-presentCurrent
- NPP PR54 LimitedDirector · 2024-presentCurrent
- NPP PR60 LimitedDirector · 2024-presentCurrent
- NPP PR52 LimitedDirector · 2024-presentCurrent
- NPP PR58 LimitedDirector · 2024-presentCurrent
- Nine Points Property LTDDirector · 2024-presentCurrent
- NPP PR46 LimitedDirector · 2024-presentCurrent
- NPP PR47 LimitedDirector · 2024-presentCurrent
- NPP PR44 LimitedDirector · 2024-presentCurrent
- NPP PR45 LimitedDirector · 2024-presentCurrent
- NPP PR48 LimitedDirector · 2024-presentCurrent
- NPP PR50 LimitedDirector · 2024-presentCurrent
- NPP PR49 LimitedDirector · 2024-presentCurrent
- NPP PR42 LimitedDirector · 2024-presentCurrent
- NPP PR43 LimitedDirector · 2024-presentCurrent
- NPP PR41 LimitedDirector · 2024-presentCurrent
- NPP PR40 LimitedDirector · 2023-presentCurrent
- NPP PR39 LimitedDirector · 2023-presentCurrent
- NPP PR37 LimitedDirector · 2023-presentCurrent
- NPP PR38 LimitedDirector · 2023-presentCurrent
- NPP RF1 LimitedDirector · 2023-presentCurrent
- NPP PR35 LimitedDirector · 2023-presentCurrent
- NPP PR36 LimitedDirector · 2023-presentCurrent
- NPP PR33 LimitedDirector · 2023-presentCurrent
- NPP PR34 LimitedDirector · 2023-presentCurrent
- NPP PR32 LimitedDirector · 2023-presentCurrent
- NPP PR29 LimitedDirector · 2023-presentCurrent
- NPP PR30 LimitedDirector · 2023-presentCurrent
- NPP PR31 LimitedDirector · 2023-presentCurrent
- NPP PR25 LimitedDirector · 2023-presentCurrent
- NPP PR26 LimitedDirector · 2023-presentCurrent
- NPP PR28 LimitedDirector · 2023-presentCurrent
- NPP PR27 LimitedDirector · 2023-presentCurrent
- NPP PR24 LimitedDirector · 2023-presentCurrent
- NPP PR23 LimitedDirector · 2023-presentCurrent
- NPP PR22 LimitedDirector · 2022-presentCurrent
- NPP PR21 LimitedDirector · 2022-presentCurrent
- NPP PR19 LimitedDirector · 2022-presentCurrent
- NPP PR11 LimitedDirector · 2022-presentCurrent
- NPP PR12 LimitedDirector · 2022-presentCurrent
- NPP PR13 LimitedDirector · 2022-presentCurrent
- NPP PR14 LimitedDirector · 2022-presentCurrent
- NPP PR15 LimitedDirector · 2022-presentCurrent
- NPP PR16 LimitedDirector · 2022-presentCurrent
- NPP PR17 LimitedDirector · 2022-presentCurrent
- NPP PR18 LimitedDirector · 2022-presentCurrent
- NPP PR20 LimitedDirector · 2022-presentCurrent
- NPP PR8 LimitedDirector · 2022-presentCurrent
- NPP PR6 LimitedDirector · 2022-presentCurrent
- NPP PR7 LimitedDirector · 2022-presentCurrent
- NPP PR9 LimitedDirector · 2022-presentCurrent
- NPP PR10 LimitedDirector · 2022-presentCurrent
- NPP PR5 LimitedDirector · 2022-presentCurrent
- NPP PR1 LimitedDirector · 2022-presentCurrent
- NPP PR4 LimitedDirector · 2022-presentCurrent
- NPP PR2 LimitedDirector · 2022-presentCurrent
- NPP PR3 LimitedDirector · 2022-presentCurrent
- Nine Points Property 2 Nomineeco LimitedDirector · 2022-presentCurrent
- NPP Operations LimitedDirector · 2022-presentCurrent
- Nine Points I LLPLlp-designated-member · 2022-presentCurrent
- Meap Holdings LimitedDirector · 2022-presentCurrent
- Sightline Theatres LimitedDirector · 2016-presentCurrent
- Trevose Lodge LimitedDirector · 2015-presentCurrent
- Sightline Management LimitedDirector · 2008-presentCurrent
Previous roles (1)
- Cavendish Corporate Finance LLPLlp-member · 2010Previous
Company roles, current and past, as filed at Companies House.
People Mark has served alongside
27 people across 90 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.
Cavendish Corporate Finance LLP 12 people · 2010-present
- Cavendish Corporate Finance (UK) LimitedServing together now · since 2010
- Joseph Nigel David Stelzer2010
- Caroline Marie Belcher2010
- Gordon Fordyce Hamilton2010
- Hugo Haddon-Grant2010
- Jonathan Buxton2010
- Lord Leigh Of Hurley2010
- Paul Stephen Herman2010
- Peter James Gray2010
- Philip Nigel Helm Barker2010
- Raymond John Fagan2010
- Simon Ramery2010
Trevose Lodge Limited 10 people · 2015-present
- Lisa Jane EyreServing together now · since 2025
- Rosemary Jacqueline BakerServing together now · since 2025
- Anthony John GammonServing together now · since 2021
- Dr Tina Caroline FlatauServing together now · since 2020
- Natasha DenslowServing together now · since 2017
- Leslie William FacerServing together now · since 2015
- Michael John BakerServing together now · since 2015
- Robin Pierce-WilliamsServing together now · since 2015
- Michael Emlyn EvansServing together now · since 2015
- Nicholas Jonathan GammonServing together now · since 2015
Nine Points Property LTD 2 people · 2024-present
- James BlakeServing together now · since 2024
- Simon Francis MorrisServing together now · since 2024
Nine Points Property SA2 Limited 2 people · 2025-present
- James BlakeServing together now · since 2025
- Simon Francis MorrisServing together now · since 2025
Nine Points Property SA1 Limited 2 people · 2025-present
- James Martin BlakeServing together now · since 2025
- Simon Francis MorrisServing together now · since 2025
Nine Points Property 2 Nomineeco Limited 2 people · 2022-present
- James Martin BlakeServing together now · since 2022
- Simon Francis MorrisServing together now · since 2022
NPP Operations Limited 2 people · 2022-present
- James Martin BlakeServing together now · since 2022
- Simon Francis MorrisServing together now · since 2022
NPP PR1 Limited 2 people · 2022-present
- James Martin BlakeServing together now · since 2022
- Simon Francis MorrisServing together now · since 2022
NPP PR4 Limited 2 people · 2022-present
- James Martin BlakeServing together now · since 2022
- Simon Francis MorrisServing together now · since 2022
NPP PR2 Limited 2 people · 2022-present
- James Martin BlakeServing together now · since 2022
- Simon Francis MorrisServing together now · since 2022
NPP PR3 Limited 2 people · 2022-present
- James Martin BlakeServing together now · since 2022
NPP PR5 Limited 2 people · 2022-present
- James Martin BlakeServing together now · since 2022
Flyweight Theatre Productions LTD 2 people · 2026-present
- Dominic James HodsonServing together now · since 2026
- Frederick William RyecartServing together now · since 2026
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