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 Gallacher
John Gallacher is a director of 7 companies. Source: Companies House records.
Director at X-Grid Energy Propco Limited · Director at X-Grid Energy Property Holdings Limited
- 7 current roles
- 3 previous roles
- Served alongside 13 people
Official record Companies House · updated 11th October 2026
Roles
10 roles across 10 organisations (7 current, 3 previous)Current roles (7)
-
X-Grid Energy Propco LimitedDirector · 2025-present
Official record · Companies House
- Source
- Companies House
- Organisation
- X-Grid Energy Propco Limited
- Role
- Director
- Appointed
- 2025-09-24
- Record reference
- Company 16740408
Current -
X-Grid Energy Property Holdings LimitedDirector · 2025-present
Official record · Companies House
- Source
- Companies House
- Organisation
- X-Grid Energy Property Holdings Limited
- Role
- Director
- Appointed
- 2025-08-06
- Record reference
- Company 16632685
Current -
XGE Renewables LimitedDirector · 2022-present
Official record · Companies House
- Source
- Companies House
- Organisation
- XGE Renewables Limited
- Role
- Director
- Appointed
- 2022-10-25
- Record reference
- Company 13128536
Current -
Reset ECO LimitedDirector · 2020-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Reset ECO Limited
- Role
- Director
- Appointed
- 2020-12-06
- Record reference
- Company 13065372
Current -
XG Turbine Services LTDDirector · 2020-present
Official record · Companies House
- Source
- Companies House
- Organisation
- XG Turbine Services LTD
- Role
- Director
- Appointed
- 2020-11-10
- Record reference
- Company 12282671
Current -
X-Grid Energy LimitedDirector · 2020-present
Official record · Companies House
- Source
- Companies House
- Organisation
- X-Grid Energy Limited
- Role
- Director
- Appointed
- 2020-10-30
- Record reference
- Company 11896372
Current -
Nicol Johnston LimitedDirector · 2018-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Nicol Johnston Limited
- Role
- Director
- Appointed
- 2018-01-18
- Record reference
- Company SC586133
Current
Previous roles (3)
-
EE21 LimitedDirector · 2021
Official record · Companies House
- Source
- Companies House
- Organisation
- EE21 Limited
- Role
- Director
- Appointed
- 2021-09-03
- Ended
- 2021-12-20
- Record reference
- Company SC665860
Previous -
Ryse Energy (UK) LimitedDirector · 2020
Official record · Companies House
- Source
- Companies House
- Organisation
- Ryse Energy (UK) Limited
- Role
- Director
- Appointed
- 2020-01-30
- Ended
- 2020-06-04
- Record reference
- Company 05560436
Previous -
Ryse Energy LimitedDirector · 2018-2020
Official record · Companies House
- Source
- Companies House
- Organisation
- Ryse Energy Limited
- Role
- Director
- Appointed
- 2018-05-18
- Ended
- 2020-06-04
- Record reference
- Company SC597624
Previous
Company roles, current and past, as filed at Companies House.
People John has served alongside
13 people across 9 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.
Reset ECO Limited 4 people · 2020-present
- Deborah Louise FaulknerServing together now · since 2021
- Sarah WinthorpeServing together now · since 2021
- Marcus StefaniServing together now · since 2020
- Stephen Elliot KellarServing together now · since 2020
XGE Renewables Limited 4 people · 2022-present
- Anthony Douglas HughesServing together now · since 2022
- Marcus StefaniServing together now · since 2022
- Robert Ian TempletonServing together now · since 2022
- Stephen Elliot KellarServing together now · since 2022
X-Grid Energy Limited 3 people · 2020-present
- Marcus StefaniServing together now · since 2020
- Robert Ian TempletonServing together now · since 2020
- Stephen Elliot KellarServing together now · since 2020
X-Grid Energy Property Holdings Limited 3 people · 2025-present
- Keith GibsonServing together now · since 2025
- Keith GibsonServing together now · since 2025
- Marcus StefaniServing together now · since 2025
- Stephen Elliot KellarServing together now · since 2025
X-Grid Energy Propco Limited 3 people · 2025-present
- Keith GibsonServing together now · since 2025
- Keith GibsonServing together now · since 2025
- Marcus StefaniServing together now · since 2025
- Stephen Elliot KellarServing together now · since 2025
EE21 Limited 3 people · 2021-present
- Alan James PowellServing together now · since 2021
- Mark Bonner2021
- Robert Taylor2021
Ryse Energy (UK) Limited 2 people · 2020 · current
- Alistair Mcleod MunroServing together now · since 2020
- Jonathan Kemp2020
XG Turbine Services LTD 2 people · 2020-present
- Marcus StefaniServing together now · since 2020
- Stephen Elliot KellarServing together now · since 2020
Ryse Energy Limited 2 people · 2018-present
- Alistair Mcleod MunroServing together now · since 2018
- Malcolm James Kelly2018-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