The red node is Christopher. 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
Dr Christopher Anastasi
Dr Christopher Anastasi is a director of 1 company. Source: Companies House records.
Director at Opportuneo Limited
- 1 current role
- 3 previous roles
- Served alongside 52 people
Official record Companies House · updated 11th October 2026
Roles
4 roles across 4 organisations (1 current, 3 previous)Current roles (1)
-
Opportuneo LimitedDirector · 2019-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Opportuneo Limited
- Role
- Director
- Appointed
- 2019-02-13
- Record reference
- Company 11825009
Current
Previous roles (3)
-
Retail Energy Code Company LimitedDirector · 2019-2025
Official record · Companies House
- Source
- Companies House
- Organisation
- Retail Energy Code Company Limited
- Role
- Director
- Appointed
- 2019-03-18
- Ended
- 2025-03-31
- Record reference
- Company 10989875
Previous -
35 Belsize Park Gardens LimitedDirector · 2017-2018
Official record · Companies House
- Source
- Companies House
- Organisation
- 35 Belsize Park Gardens Limited
- Role
- Director
- Appointed
- 2017-01-23
- Ended
- 2018-06-07
- Record reference
- Company 02451067
Previous -
The UK Emissions Trading Group LimitedDirector · 2005-2015
Official record · Companies House
- Source
- Companies House
- Organisation
- The UK Emissions Trading Group Limited
- Role
- Director
- Appointed
- 2005-05-17
- Ended
- 2015-07-07
- Record reference
- Company 05084879
Previous
Company roles, current and past, as filed at Companies House.
People Christopher has served alongside
52 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.
The UK Emissions Trading Group Limited 22 people · 2005-present
- Matthew CroucherServing together now · since 2015
- Paul Richard DawsonServing together now · since 2008
- Katherine Lucy Candlin2015
- Daniel Benjamin Radov2014-2015
- Thomas Nathaniel Bainbridge2014-2015
- Dr Richard Jonathan Leese2011-2015
- Gareth Christopher Stace2011-2015
- William James Thompson2010-2015
- James Anderson2007-2014
- James Edward Rushworth2007-2010
- Charles Nicholson2005
- Dr Andrew Arthur Lindley2005
- Dr Anne Marie Warris2005-2015
- Dr William Stanley Kyte2005-2009
- Garth Edward2005-2008
- George William Barrett2005-2006
- John Malcolm Stockdale2005-2011
- Lionel Stuart Fretz2005-2007
- Margaret Mogford2005-2006
- Nicholas John Sturgeon2005-2015
- Penelope Anne Tomlinson2005-2015
- Stephen Mark Drummond2005-2008
35 Belsize Park Gardens Limited 14 people · 1998-present
- Kent ZhangServing together now · since 2018
- Alla RokeServing together now · since 2017
- Edward Alexander DocxServing together now · since 2017
- Ian Edward MitchellServing together now · since 2017
- Sevanti KotechaServing together now · since 2017
- Farielle Boufaden2017-2018
- Katherine Joanne Anastasi2017
- Lily Rachel Meyer2017
- Gad Solomon Hollander2010-2018 dates incomplete
- Naomi Pina Bornstein2010-2018 dates incomplete
- Ian Michael Cowan2006-2018 dates incomplete
- Arthur Keith Ross2006-2018 dates incomplete
- Derek Charles Keith Glass2004-2018 dates incomplete
- Helene Bornstein1998-2018 dates incomplete
Retail Energy Code Company Limited 14 people · 2019-present
- Isabelle Anne HaighServing together now · since 2023
- Paul Austin HallasServing together now · since 2022
- David John WylieServing together now · since 2021
- Rosa-Maria RotkoServing together now · since 2021
- Helen CharltonServing together now · since 2021
- Roshan AwatarServing together now · since 2021
- Brian Finbarr O'SheaServing together now · since 2019
- Alex Glen Travell2020-2022
- Richard Michael Pomroy2019-2022
- Jonathan Robert Dixon2019
- Jonathan Robert Dixon2019
- Kevin Robert Woollard2019-2022
- Rachael Victoria Anderson2019-2021
- Steve Mulinganie2019-2022
- Tracey Ann Pitcher2019-2022
Opportuneo Limited 2 people · 2019-present
- Olivier Joseph CarretServing together now · since 2019
- Robert Malcolm ArmourServing together now · since 2019
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