X Corp
Market Square, 1355 Market Street Suite 900, San Francisco, California 94103
Company
Total value
£134.4k
MPs with disclosures
4
Interests
119
Stay informed
Get an email whenever a new register is published — including any updates involving X Corp. Typically every 2 weeks, no marketing.
MPs with declared interests
MPs linked to X Corp via Register disclosures
LA
Lee Anderson
Reform UKAshfield
£167,252
66 interests
Income £107.8kDonations £56kGifts £2kVisits £1.5k
X Corp linked via disclosures totalling £6,789.35 involving Lee Anderson
ML
Mr Luke Charters
LabourYork Outer
£37,679
15 interests
Income £2.3kDonations £32.2kGifts £322Visits £2.8k
X Corp linked via disclosures totalling £651.81 involving Mr Luke Charters
NF
Nigel Farage
Reform UKClacton
£2,322,024
147 interests
Income £2.1mGifts £18.1kVisits £248.5k
X Corp linked via disclosures totalling £21,417.34 involving Nigel Farage
RL
Rupert Lowe
Restore BritainGreat Yarmouth
£175,221
106 interests
Income £106.9kDonations £65kGifts £1.6kVisits £1.8k
X Corp linked via disclosures totalling £105,564.02 involving Rupert Lowe
Interests
Interests involved with X Corp
- Rupert LoweGreat YarmouthpaymentAdhoc10th Jun 2026£11,724.97Payment received on 10 June 2026 - £11,724.97
- Rupert LoweGreat YarmouthpaymentAdhoc17th Sep 2025£2,161.94Payment received on 17 September 2025 - £2,161.94
- Rupert LoweGreat YarmouthpaymentAdhoc28th May 2026£3,593.35Payment received on 28 May 2026 - £3,593.35
- Rupert LoweGreat YarmouthpaymentAdhoc11th Jul 2025£1,594.68Payment received on 09 July 2025 - £1,594.68
- Rupert LoweGreat YarmouthpaymentAdhoc6th Jun 2025£1,203.96Payment received on 29 May 2025 - £1,203.96
- Rupert LoweGreat YarmouthpaymentAdhoc16th Apr 2025£1,661.14Payment received on 16 April 2025 - £1,661.14
- Nigel FarageClactonpaymentAdhoc28th Jan 2025£1,296.41Payment received on 27 December 2024 - £1,296.41
- Rupert LoweGreat YarmouthpaymentAdhoc30th Apr 2025£671.29Payment received on 30 April 2025 - £671.29
- Rupert LoweGreat YarmouthpaymentAdhoc8th Jan 2025£1,602.39Payment received on 27 December 2024 - £1,602.39
- Rupert LoweGreat YarmouthpaymentAdhoc6th Aug 2026£3,126.35Payment received on 05 August 2026 - £3,126.35
- Rupert LoweGreat YarmouthpaymentAdhoc15th Oct 2025£2,055.56Payment received on 15 October 2025 - £2,055.56
- Rupert LoweGreat YarmouthpaymentAdhoc15th Apr 2026£3,146.50Payment received on 15 April 2026 - £3,146.50
- Rupert LoweGreat YarmouthpaymentAdhoc25th Jul 2025£1,200.18Payment received on 23 July 2025 - £1,200.18
- Lee AndersonAshfieldpaymentAdhoc17th Dec 2024£1,612.63Payment expected for services on 27 November 2024 - £1,612.63
- Rupert LoweGreat YarmouthpaymentAdhoc29th Apr 2026£3,835.58Payment received on 29 April 2026 - £3,835.58
- Nigel FarageClactonpaymentAdhoc28th Jan 2025£1,137.13Payment received on 22 January 2025 - £1,137.13
- Rupert LoweGreat YarmouthpaymentAdhoc15th Jul 2026£10,265.50Payment received on 07 August 2026 - £10,265.50
- Rupert LoweGreat YarmouthpaymentAdhoc1st Apr 2026£3,185.69Payment received on 01 April 2026 - £3,185.69
- Rupert LoweGreat YarmouthpaymentAdhoc2nd Oct 2025£1,138.06Payment received on 01 October 2025 - £1,138.06
- Rupert LoweGreat YarmouthpaymentAdhoc10th Mar 2026£5,803.16Payment received on 04 March 2026 - £5,803.16
- Rupert LoweGreat YarmouthpaymentAdhoc26th Jun 2025£1,341.75Payment received on 25 June 2025 - £1,341.75
- Rupert LoweGreat YarmouthpaymentAdhoc22nd Jan 2025£4,699.60Payment received on 22 January 2025 - £4,699.60
- Rupert LoweGreat YarmouthpaymentAdhoc14th May 2025£1,026.91Payment received on 14 May 2025 - £1,026.91
- Rupert LoweGreat YarmouthpaymentAdhoc18th Feb 2026£2,209.01Payment received on 18 February 2026 - £2,209.01
- Rupert LoweGreat YarmouthpaymentAdhoc18th Feb 2025£3,093.97Payment received on 05 February 2025 - £3,093.97
- Nigel FarageClactonpaymentAdhoc3rd Oct 2025£2,987.54Payment received on 17 September 2025 - £2,987.54
- Rupert LoweGreat YarmouthpaymentAdhoc19th Feb 2025£3,439.50Payment received on 19 February 2025 - £3,439.50
- Rupert LoweGreat YarmouthpaymentAdhoc19th Mar 2025£2,750.55Payment received on 19 March 2025 - £2,750.55
- Nigel FarageClactonpaymentAdhoc2nd Dec 2024£2,883.08Payment received on 27 November 2024 - £2,883.08
- Lee AndersonAshfieldpaymentAdhoc25th Feb 2025£150.90Payment expected for services on 19 February 2025 - £150.90
- Nigel FarageClactonpaymentAdhoc5th Jan 2026£1,367.55Payment received on 10 December 2025 - £1,367.55
- Rupert LoweGreat YarmouthpaymentAdhoc8th Jan 2026£1,850.25Payment received on 08 January 2026 - £1,850.25
- Nigel FarageClactonpaymentAdhoc28th Jan 2025£1,051.08Payment received on 08 January 2025 - £1,051.08
- Rupert LoweGreat YarmouthpaymentAdhoc3rd Dec 2024£3,259.18Payment received on 27 November 2024 - £3,259.18
- Rupert LoweGreat YarmouthpaymentAdhoc8th Jan 2025£1,516.84Payment received on 08 January 2025 - £1,516.84
- Rupert LoweGreat YarmouthpaymentAdhoc27th Jul 2026£4,412.76Payment received on 22 July 2026 - £4,412.76
- Rupert LoweGreat YarmouthpaymentAdhoc2nd Apr 2025£1,618.12Payment received on 02 April 2025 - £1,618.12
- Rupert LoweGreat YarmouthpaymentAdhoc31st Oct 2025£1,312.52Payment received on 29 October 2025 - £1,312.52
- Rupert LoweGreat YarmouthpaymentAdhoc20th Aug 2025£1,537.55Payment received on 20 August 2025 - £1,537.55
- Rupert LoweGreat YarmouthpaymentAdhoc3rd Sep 2025£1,542.16Payment received on 03 September 2025 - £1,542.16
- Rupert LoweGreat YarmouthpaymentAdhoc13th Nov 2025£1,671.05Payment received on 13 November 2025 - £1,671.05
- Rupert LoweGreat YarmouthpaymentAdhoc5th Mar 2025£3,196.32Payment received on 05 March 2025 - £3,196.32
- Rupert LoweGreat YarmouthpaymentAdhoc26th Jun 2025£1,050.10Payment received on 11 June 2025 - £1,050.10
- Rupert LoweGreat YarmouthpaymentAdhoc14th May 2026£2,770.14Payment received on 14 May 2026 - £2,770.14
- Rupert LoweGreat YarmouthpaymentAdhoc6th Aug 2025£1,910.63Payment received on 06 August 2025 - £1,910.63
- Rupert LoweGreat YarmouthpaymentAdhoc11th Dec 2024£1,384.81Payment received on 06 December 2024 - £1,384.81
| Member | Type | Description | |||
|---|---|---|---|---|---|
Lee Anderson Ashfield | £184.62 | paymentAdhoc | Payment received on 22 July 2026 - £184.62 | 13th Aug 2026 | |
Lee Anderson Ashfield | £189.69 | paymentAdhoc | Payment received on 05 August 2026 - £189.69 | 13th Aug 2026 | |
Rupert Lowe Great Yarmouth | £3,126.35 | paymentAdhoc | Payment received on 05 August 2026 - £3,126.35 | 6th Aug 2026 | |
Rupert Lowe Great Yarmouth | £4,412.76 | paymentAdhoc | Payment received on 22 July 2026 - £4,412.76 | 27th Jul 2026 | |
Rupert Lowe Great Yarmouth | £10,265.50 | paymentAdhoc | Payment received on 07 August 2026 - £10,265.50 | 15th Jul 2026 | |
Rupert Lowe Great Yarmouth | £11,724.97 | paymentAdhoc | Payment received on 10 June 2026 - £11,724.97 | 10th Jun 2026 | |
Mr Luke Charters York Outer | £66.90 | paymentAdhoc | Payment received on 10 June 2026 - £66.90 | 10th Jun 2026 | |
Mr Luke Charters York Outer | £29.19 | paymentAdhoc | Payment received on 28 May 2026 - £29.19 | 2nd Jun 2026 | |
Rupert Lowe Great Yarmouth | £3,593.35 | paymentAdhoc | Payment received on 28 May 2026 - £3,593.35 | 28th May 2026 | |
Rupert Lowe Great Yarmouth | £2,770.14 | paymentAdhoc | Payment received on 14 May 2026 - £2,770.14 | 14th May 2026 |
Showing 10 of 119 interests
Page 1 of 12
Data sourced from the official UK Parliament Interests API (interests-api.parliament.uk).