Public beta. Not yet independently reviewed. ProjectWhitehall republishes public records from official sources. It is not an investigation, a legal finding or advice. Registers can be late, incomplete or wrong, and a link between records does not show wrongdoing. Absence of a record does not mean absence of activity. Always check the original source, which we link on every entry. We have already made mistakes and list them all in the corrections log.

ProjectWhitehall
Donor company / Companies House 03521776

ECOTRICITY GROUP LTD

The Electoral Commission lists 26 donations from a donor recorded with company number 03521776, accepted between 15 Nov 2013 and 24 Jun 2026, with a total value of £2,517,644. Companies House registers that number to ECOTRICITY GROUP LTD.

The map of ties

Lines are drawn only where an official record states the relationship
Green Britain Group Limited
company / 1 step
+ 1 individual at 2 steps, not named
ECOTRICITY GROUP LTD
£2.5M / 26 donations
2013 to 2026 / 03521776
Labour Party15 / £2.2M
ThinkLabour Limited1 / £150k
Liberal Democrats3 / £70k
Green Party2 / £23k
9 recipients in total

Links between records are matched by name and number. Check how each was matched. Every link on this page is by company number (match type: official identifier).

GAVE TO

Stated by the Electoral Commission register of donations. Counted by accepted date and value as published. A donation is included when the donor record carries company number 03521776.

CONTROLLED BY

Stated by the Companies House register of people with significant control, current entries only. Companies are followed up to 3 steps and no further.

NO LINE

A shared name or address, a guess, or a link through a private person. Those are logged as leads, not drawn. Individuals who control a company are counted and not named.

What each record says

26 donations to 9 recipients, by total value
RecipientType as recordedDonationsTotalFirstLast
Labour PartyPolitical Party15£2,194,64412 Feb 20154 Nov 2025
ThinkLabour LimitedRegulated Donee, Members Association1£150,00025 Mar 202425 Mar 2024
Liberal DemocratsPolitical Party3£70,0008 May 20152 Dec 2016
Green PartyPolitical Party2£23,00015 Nov 201321 Jul 2023
A member of a registered party, not namedRegulated Donee, Member of Registered Political Party1£20,0003 Jul 20153 Jul 2015
Sir Keir StarmerRegulated Donee, MP - Member of Parliament1£20,00023 Mar 202023 Mar 2020
Ms Lucy Powell MPRegulated Donee, MP - Member of Parliament1£15,00024 Sep 202524 Sep 2025
Yuan YangRegulated Donee, MP - Member of Parliament1£15,00024 Jun 202624 Jun 2026
Angela RaynerRegulated Donee, MP - Member of Parliament1£10,00028 Oct 202228 Oct 2022

Recipients in italics are not named. Individuals are named only when they hold elected office. Party members, candidates and campaigners who may be individuals are described by type.

Value of donations by the year the recipient accepted them
YearDonationsTotalRelative size
20131£20,000
20154£220,000
20162£40,000
20171£4,644
20181£10,000
20196£200,000
20201£20,000
20211£10,000
20223£710,000
20231£3,000
20242£1,150,000
20252£115,000
20261£15,000

By type as recorded: Cash 24 (£2,498,000); Non Cash 2 (£19,644).

Companies and other legal entities with significant control, up to 3 steps
ControllerStepsControlsNature of control as stated
Green Britain Group Limitedcompany / 124569251ECOTRICITY GROUP LTD03521776owns 75 to 100% of shares; holds 75 to 100% of voting rights; can appoint and remove directors

Individuals with significant control: 1 at 2 steps. They are private people acting in a public register and are counted, not named. The register itself is public: see this company's entry at Companies House.

The donor name as the Electoral Commission recorded it, against the name Companies House holds now
As recorded by the donorAgreement with the registered name
ECOTRICITY GROUP LTDsame
Ecotricityclose
Ecotricity Group Limitedsame
Ecotricity Group Ltdsame

Currently registered as ECOTRICITY GROUP LTD (Private Limited Company). Companies House record for 03521776.

Something wrong?

Report an inaccuracy on the record for company 03521776. Two reviewers check each report against the official record, and every outcome is published, including reports that led to no change.

Report an inaccuracy