Donors
← Back

Donor · Electoral Commission record

JOHN HEMMING TRADING LIMITED

Osmond House, BIRMINGHAM, United Kingdom

Total given
£134,148
44 donations
Recipients
1
distinct entities
Period
2018, 2026
first to last accepted

How the money was split

Recipient typeDonationsTotal
Political Party44£134,148

Recipients · top 1

RecipientTypeDonationsTotal
Liberal DemocratsPolitical Party44£134,148

Each donation

AcceptedRecipientTypeAmountEC reference
23 Jun 2026Liberal DemocratsWestmorland, Furness and Edenn/a£5,000C0839419 ↗
30 May 2026Liberal DemocratsStaff costs£1,000NC0839443 ↗
29 Apr 2026Liberal DemocratsBirmingham YardleyStaff costs£2,000NC0839442 ↗
30 Mar 2026Liberal DemocratsStaff costs£1,000NC0836650 ↗
28 Feb 2026Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0836649 ↗
31 Jan 2026Liberal DemocratsStaff costs£1,000NC0836648 ↗
31 Dec 2025Liberal DemocratsStaff costs£1,000NC0835357 ↗
30 Nov 2025Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0835356 ↗
10 Nov 2025Liberal DemocratsCash£5,000C0835323 ↗
31 Oct 2025Liberal DemocratsStaff costs£1,000NC0835355 ↗
29 Sept 2025Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0833618 ↗
30 Aug 2025Liberal DemocratsStaff costs£1,000NC0833617 ↗
30 Jul 2025Liberal DemocratsStaff costs£1,000NC0833616 ↗
29 Jun 2025Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0832204 ↗
30 May 2025Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0832203 ↗
11 May 2025Liberal DemocratsCash£5,000C0832476 ↗
29 Apr 2025Liberal DemocratsStaff costs£1,000NC0832202 ↗
30 Mar 2025Liberal DemocratsStaff costs£1,000NC0795080 ↗
28 Feb 2025Liberal DemocratsStaff costs£1,000NC0795079 ↗
31 Jan 2025Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0795078 ↗
31 Dec 2024Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0594975 ↗
4 Dec 2024Liberal DemocratsCash£1,000C0594710 ↗
31 Oct 2024Liberal DemocratsStaff costs£1,000NC0594974 ↗
29 Sept 2024Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0588731 ↗
30 Aug 2024Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0588729 ↗
13 Aug 2024Liberal DemocratsBirmingham Yardleyn/a£3,038C0588629 ↗
30 Jul 2024Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0588718 ↗
29 Jun 2024Liberal DemocratsBirmingham YardleyStaff costs£2,000NC0579230 ↗
30 May 2024Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0579229 ↗
23 May 2024Liberal DemocratsCash£15,000C0579352 ↗
29 Apr 2024Liberal DemocratsBirmingham YardleyStaff costs£1,000NC0579228 ↗
3 Apr 2024Liberal DemocratsCash£5,000C0579351 ↗
17 Jan 2024Liberal DemocratsWestmorland, Furness and Edenn/a£5,000C0575811 ↗
25 Oct 2023Liberal DemocratsWestmorland, Furness and Edenn/a£5,000C0573350 ↗
25 Jul 2023Liberal DemocratsWestmorland, Furness and Edenn/a£5,000C0571371 ↗
16 Mar 2023Liberal DemocratsWestmorland, Furness and Edenn/a£5,000C0567433 ↗
23 Feb 2023Liberal DemocratsNorth Shropshiren/a£7,500C0569143 ↗
8 Dec 2022Liberal DemocratsWestmorland, Furness and Edenn/a£5,000C0562243 ↗
29 Sept 2022Liberal DemocratsWestmorland, Furness and Edenn/a£5,000C0561212 ↗
3 Jul 2022Liberal DemocratsWestmorland, Furness and Edenn/a£5,000C0561147 ↗
3 Apr 2022Liberal DemocratsWestmorland, Furness and Edenn/a£5,000C0558324 ↗
17 Feb 2022Liberal DemocratsBirmingham Yardleyn/a£4,000C0558323 ↗
16 Jun 2021Liberal DemocratsWestmorland and Lonsdalen/a£14,000C0546161 ↗
1 Jun 2018Liberal DemocratsBirmingham YardleyOther£2,610NC0398398 ↗