The red node is Karl. 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
Karl Christopher Jeffs
Karl Christopher Jeffs holds 1 other current role. Source: Companies House records.
Llp-member at Snow Hill Bpra LLP
- 1 current role
- 1 previous role
- Served alongside 150 people
Official record Companies House · updated 11th October 2026
Roles
2 roles across 2 organisations (1 current, 1 previous)Current roles (1)
-
Snow Hill Bpra LLPLlp-member · 2011-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Snow Hill Bpra LLP
- Role
- Llp-member
- Appointed
- 2011-10-31
- Record reference
- Company OC359611
Current
Previous roles (1)
-
K.D.S. Construction Company LimitedDirector · until 1998
Official record · Companies House
- Source
- Companies House
- Organisation
- K.D.S. Construction Company Limited
- Role
- Director
- Ended
- 1998-01-31
- Record reference
- Company 01288324
Previous
Company roles, current and past, as filed at Companies House.
People Karl has served alongside
150 people across 2 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.
Snow Hill Bpra LLP 139 people · 2011-present
- Downing Members LimitedServing together now · since 2014
- David Anthony SayerServing together now · since 2011
- Adrian GreyServing together now · since 2011
- Akhil ShahServing together now · since 2011
- Alan John MacleanServing together now · since 2011
- Alan Peter WhiteServing together now · since 2011
- Alastair Wake Macmeikan ThomasServing together now · since 2011
- Albert Heinrich PlattnerServing together now · since 2011
- Ali PeeraServing together now · since 2011
- Alison Margaret HalseyServing together now · since 2011
- Allan James HudsonServing together now · since 2011
- Andreas KoesterServing together now · since 2011
- Andrew Michael NorrisServing together now · since 2011
- Andrew Paul CurleyServing together now · since 2011
- Andrew Paul GouldenServing together now · since 2011
- Andrew Peter ChapmanServing together now · since 2011
- Andrew Romain Hochhauser KcServing together now · since 2011
- Anthony Charles MorrisServing together now · since 2011
- Anthony Edward FryServing together now · since 2011
- Anthony Joseph Nicholson MillerServing together now · since 2011
- Archie James StruthersServing together now · since 2011
- Arnaud Michel HatteServing together now · since 2011
- Babak EftekhariServing together now · since 2011
- Bankim ThankiServing together now · since 2011
- Benedict Luke GreenServing together now · since 2011
- Bruce Murray KestertonServing together now · since 2011
- Chi Chung CheungServing together now · since 2011
- Christopher Georgiou GeorgiouServing together now · since 2011
- Christopher JordinsonServing together now · since 2011
- Colin CampbellServing together now · since 2011
- Craig Andrew YellandServing together now · since 2011
- Csaba Zoltan KoppanyServing together now · since 2011
- David Charles JamesServing together now · since 2011
- David Edmund Frederick SimonsServing together now · since 2011
- David Lee PendleburyServing together now · since 2011
- David Matthew DaviesServing together now · since 2011
- David Nicholas ChapmanServing together now · since 2011
- David Paul ElsleyServing together now · since 2011
- David Richard MonkServing together now · since 2011
- David Vincent CooperServing together now · since 2011
- Derek Edward FletcherServing together now · since 2011
- Derrick Ralph DaleServing together now · since 2011
- Downing Corporate Finance LtdServing together now · since 2011
- Downing LlpServing together now · since 2011
- Downing Management Services LimitedServing together now · since 2011
- Dr Andrew St John HollingsServing together now · since 2011
- Dr Ebrahim Muhammad KasenallyServing together now · since 2011
- Dr Georges DuponcheeleServing together now · since 2011
- Dr Loren Robert HufstetlerServing together now · since 2011
- Duncan McinerneyServing together now · since 2011
- Edward John NevardServing together now · since 2011
- Edward Martin BrownServing together now · since 2011
- Fabio Aurelio RodriguesServing together now · since 2011
- Gary Richard HollowayServing together now · since 2011
- Geoffrey Charles MaddockServing together now · since 2011
- Gerard Ruben Max BoujoServing together now · since 2011
- Heather Jane WestgateServing together now · since 2011
- Ian William CooperServing together now · since 2011
- James MartinServing together now · since 2011
- James Neilson MurrayServing together now · since 2011
- Jeremy John Paul PriestlyServing together now · since 2011
- John Christopher WhitworthServing together now · since 2011
- John David CahillServing together now · since 2011
- John David LeechServing together now · since 2011
- John Desmond KinsellaServing together now · since 2011
- John Ernest Charles CurtisServing together now · since 2011
- John GodleyServing together now · since 2011
- John William HunterServing together now · since 2011
- Jon Justin HivesServing together now · since 2011
- Jonathan George HenryServing together now · since 2011
- Jonathan Simon WhitheadServing together now · since 2011
- Joseph Mark AllowayServing together now · since 2011
- Joseph Robert HoldernessServing together now · since 2011
- Julian Charles ChamberlayneServing together now · since 2011
- Julie Marjorie HufstetlerServing together now · since 2011
- Kaikobad KakaliaServing together now · since 2011
- Kieran Martin CorleyServing together now · since 2011
- Lee David JaggerServing together now · since 2011
- Marcus James Matthew CourtneyServing together now · since 2011
- Margaret Mary Louis MorrisseyServing together now · since 2011
- Marilyn Jane WrightServing together now · since 2011
- Mark Adam GradieServing together now · since 2011
- Mark Alexander LennonServing together now · since 2011
- Mark Andrew Charles JaggerServing together now · since 2011
- Mark Stuart GrantServing together now · since 2011
- Marrijn Willem JansenServing together now · since 2011
- Matthew Philip BunchServing together now · since 2011
- Michel John CraneServing together now · since 2011
- Mikhail BoguslavskiyServing together now · since 2011
- Neil Watkin ReesServing together now · since 2011
- Neville David WrightServing together now · since 2011
- Niaz Mohammed IslamServing together now · since 2011
- Nicholas Charles DexterServing together now · since 2011
- Nicholas John BateServing together now · since 2011
- Nicholas Peter LewisServing together now · since 2011
- Nicholas William HollingworthServing together now · since 2011
- Norman Ward Josiah PrattServing together now · since 2011
- Olivier MoreauServing together now · since 2011
- Palvi ShahServing together now · since 2011
- Paul Alexander KorolkiewiczServing together now · since 2011
- Paul GriffthsServing together now · since 2011
- Paul Michael PhillipsServing together now · since 2011
- Paul Ryan CoxServing together now · since 2011
- Peter Graham ReadServing together now · since 2011
- Peter James DouglasServing together now · since 2011
- Peter WelshServing together now · since 2011
- Philip Richard BatesServing together now · since 2011
- Professor Riccardo RebonatoServing together now · since 2011
- Ravi SavurServing together now · since 2011
- Raymond O'TooleServing together now · since 2011
- Riaz Ali ShahServing together now · since 2011
- Richard Henry Howard WalfordServing together now · since 2011
- Richard James ConyersServing together now · since 2011
- Richard Paul EnglandServing together now · since 2011
- Robert Stephen GarwoodServing together now · since 2011
- Roger Paul VernonServing together now · since 2011
- Roger Phillip HigginsServing together now · since 2011
- Roger William NotcottServing together now · since 2011
- Romael Henry Ismail KaramServing together now · since 2011
- Rowan Jane LewisServing together now · since 2011
- Russell Joseph HowardServing together now · since 2011
- Samir Anilkumar SheldenkarServing together now · since 2011
- Simon David Witty WittyServing together now · since 2011
- Stephane ZebouniServing together now · since 2011
- Stephen John LittleServing together now · since 2011
- Stephen Rosenstjerne KragServing together now · since 2011
- Sudhir Gunvant JagsiServing together now · since 2011
- Susan Lesley BeckettServing together now · since 2011
- Thomas Andrew MayServing together now · since 2011
- Thomas DemeureServing together now · since 2011
- Timothy John ShawServing together now · since 2011
- Tony Michael McgingServing together now · since 2011
- Trevor Arthur David JonesServing together now · since 2011
- Uma Mahesh BhimalinghamServing together now · since 2011
- Vernon James Hennessy FlynnServing together now · since 2011
- Vivak ShahServing together now · since 2011
- William George Stephen HackneyServing together now · since 2011
- William Peter ApplebyServing together now · since 2011
- Xavier Jacques Marie PujosServing together now · since 2011
K.D.S. Construction Company Limited 11 people · 1993-2021
- Dominic David Doggett1998-2016 dates incomplete
- Georgina Elizabeth Doggett1998-2017 dates incomplete
- Graham Slater1998-2001 dates incomplete
- Lauren Jeffs1998-2021 dates incomplete
- Oliver Stephen Jeffs1998-2017 dates incomplete
- Pamela Jeffs1998-2002 dates incomplete
- Stephen Anthony Jeffsfrom 1998 dates incomplete
- Thomas Brian Jeffs1998-2002 dates incomplete
- Geoffrey Wild1995-1998 dates incomplete
- Angela Jeffs1995-1998 dates incomplete
- Dianne Davison1993-1998 dates incomplete
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