The red node is John. 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
John Stanley Armstrong
John Stanley Armstrong was previously a llp-member of CMS Cameron Mckenna Nabarro Olswang LLP (until 2018). Source: Companies House records.
Llp-member at CMS Cameron Mckenna Nabarro Olswang LLP
- 0 current roles
- 1 previous role
- Served alongside 225 people
Official record Companies House · updated 11th October 2026
Roles
1 role across 1 organisation (0 current, 1 previous)Previous roles (1)
-
CMS Cameron Mckenna Nabarro Olswang LLPLlp-member · 2005-2018
Official record ยท Companies House
- Source
- Companies House
- Organisation
- CMS Cameron Mckenna Nabarro Olswang LLP
- Role
- Llp-member
- Appointed
- 2005-05-01
- Ended
- 2018-04-30
- Record reference
- Company OC310335
Previous
Company roles, current and past, as filed at Companies House.
People John has served alongside
225 people across 1 organisationBased 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.
CMS Cameron Mckenna Nabarro Olswang LLP 225 people · 2005-present
- Tristan Charles HallServing together now · since 2018
- David BridgeServing together now · since 2017
- Helen WallisServing together now · since 2017
- Luke PardeyServing together now · since 2017
- Alasdair SteeleServing together now · since 2017
- Andrew QuayleServing together now · since 2017
- Benjamin Menzies HendryServing together now · since 2017
- Candice BlackwoodServing together now · since 2017
- Catherine TaylorServing together now · since 2017
- Christopher Graham BowesServing together now · since 2017
- Christopher Roberts ChambersServing together now · since 2017
- Clare Louise ThomasServing together now · since 2017
- David James Anthony BunkerServing together now · since 2017
- David James PartonServing together now · since 2017
- David Scott ParrishServing together now · since 2017
- Dominic David DrydenServing together now · since 2017
- Gary HendersonServing together now · since 2017
- Howard GillServing together now · since 2017
- Jeremy Beresford MashServing together now · since 2017
- John Jeffrey FinnemoreServing together now · since 2017
- John Robert CumpsonServing together now · since 2017
- John Trafford Theodore EnserServing together now · since 2017
- Lee Anthony GluyasServing together now · since 2017
- Lukas Johannes RootmanServing together now · since 2017
- Marcus Robert William BarclayServing together now · since 2017
- Mark HaywoodServing together now · since 2017
- Matthew John BennettServing together now · since 2017
- Melissa Jane BrettServing together now · since 2017
- Nicholas David Arthur LloydServing together now · since 2017
- Nova Simone KetchellServing together now · since 2017
- Paul Andrew BlackmoreServing together now · since 2017
- Paul Anthony GuiteServing together now · since 2017
- Richard BrownServing together now · since 2017
- Robert John StephenServing together now · since 2017
- Robert Stephen WillisServing together now · since 2017
- Ruth MarkenServing together now · since 2017
- Sarah Jane WrightServing together now · since 2017
- Steven Michael BillinghamServing together now · since 2017
- Steven Thomas CorneyServing together now · since 2017
- Tanya Christina HoltServing together now · since 2017
- Thomas Neal GibsonServing together now · since 2017
- Tom DaneServing together now · since 2017
- Victoria Ellen Howell HenryServing together now · since 2017
- Jack Stewart LetsonServing together now · since 2016
- Jennifer Mary AllanServing together now · since 2016
- Nicholas Ross-MccallServing together now · since 2016
- Christine Ellen WorthingtonServing together now · since 2015
- Christopher Neil RaeServing together now · since 2015
- Gillian Claire MaclellanServing together now · since 2015
- Valerie Louise AllanServing together now · since 2015
- Zoe Michele BurgeServing together now · since 2015
- Shona Mcnae FrameServing together now · since 2015
- Amanda Russell MethvenServing together now · since 2014
- Colin John George HuttonServing together now · since 2014
- Colin Thomas LawrieServing together now · since 2014
- David James McgowanServing together now · since 2014
- Finlay Alexander MckayServing together now · since 2014
- Paul Barry CarterServing together now · since 2014
- Keith Stuart WebsterServing together now · since 2014
- Phillip Spencer AshleyServing together now · since 2013
- Aaron FairhurstServing together now · since 2013
- Cheryl GibsonServing together now · since 2013
- Danielle HeathServing together now · since 2013
- Emma FrostServing together now · since 2013
- Frank Alexander FowlieServing together now · since 2013
- Gordon HayServing together now · since 2013
- James ParkesServing together now · since 2013
- Martin TreagusServing together now · since 2013
- Monica LesnyServing together now · since 2013
- Patrick Joseph DoneganServing together now · since 2013
- Simon Matthew GarrettServing together now · since 2013
- Thomas ScourfieldServing together now · since 2013
- Norman Sinclair WiselyServing together now · since 2010
- Alexander PatienceServing together now · since 2007
- Neil Martin SmithServing together now · since 2006
- Guy Jeffrey PendellServing together now · since 2005
- Mark Aaron AtkinsonServing together now · since 2005
- Paul SmithServing together now · since 2005
- Simon James JohnstonServing together now · since 2005
- Simon PilcherServing together now · since 2005
- Stephen Samuel Alexander MillarServing together now · since 2005
- Neil James Hamilton2017-2018
- Peter Alexander Lewis2017-2018
- Robert Alan Heym2017
- Andrew Peter Mclean2017-2018
- Bernard O'Sullivan2017-2018
- Christopher Alan Mackie2017-2018
- Christopher Anderson Gooding2017-2018
- Clive Gringras2017-2018
- Cyrus Krushru Mehta2017
- David Charles Zeffman2017-2018
- Graham Neil Chase2017-2018
- Helen Newman2017-2018
- Iain Bernard Newman2017-2018
- Jacqueline Mary Hurt2017-2018
- James Patrick Madden2017-2018
- Jeremy David Shields2017-2018
- Jeremy Phillips2017-2018
- Joel Anthony Barry2017-2018
- Jonathan Morris Lewis2017-2018
- Joshua Bruce Risso-Gill2017-2018
- Louis Glass2017-2018
- Mark Hugh David Bertram2017-2018
- Mark Jonathan Devereux2017-2018
- Mark Joscelyne2017-2018
- Martin James Claude Mckervey2017-2018 Likely the same person
- Martyn Alistair Needham2017-2018
- Melanie Gilda Lane2017-2018
- Michael John Burdon2017
- Monica Brij2017-2018
- Nicholas John Collins2017-2018
- Patricia Elizabeth Godfrey2017-2018
- Paul Anthony Stevens2017-2018
- Peter Henry Williamson2017-2018
- Peter Jess Winnard2017-2018
- Rebecca Jane Kitchingham2017-2018
- Richard James Bamforth2017-2018
- Robert Christian Raimes2017-2018
- Selina Katharine Potter2017-2018
- Simon David Morgan2017-2018
- Stephen Paul Slater2017-2018
- Stephen Peter Scott2017-2018
- Terry John Fleet2017
- Timothy Edward Westhead2017-2018
- Stuart Haddow Blythe2014-2018
- Alistair Ramsay Hill2014-2018
- Alistair Robert Kennedy2014-2018
- Andrew Raphael Lewry2014-2018
- Ann Faulds2014-2016
- David Lindsay Gibson2014-2017
- Donald Ian Cumming2014-2018
- Douglas James Crawford2014-2016
- James John Hillan2014-2018
- Kenneth Charles Rose2014-2018
- Laurence Charnock Ward2014-2018
- Mark Jonathan Kirke2014-2018
- Stephen James Mcnaught2014-2018
- Stuart Maclean2014-2018
- Trudi Craggs2014-2016
- Catherine Louise Pitt2014-2018
- Simon Mark Kilgour2013-2018
- Alison Mchaffie2013-2018
- Caroline Hobson2013-2018
- Janice Mary Burgess2013-2014
- Jeremy Spencer Morton2013-2014
- Jeremy Wilson2013
- Joanne Elizabeth Wheeler2013-2014
- Juan Crosby2013-2015
- Judith Elizabeth Aldersey-Williams2013-2018
- Lorna Keri Dawson2013-2018
People marked “Likely the same person” are reached through a record that is a likely relationship to John: there is sufficient evidence to suggest it concerns the same individual, but it is not established as confirmed.
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