Independents for Direct Democracy Registrations

Electoral Commission ID Registered on Deregistered on Primary name last updated on Country
PP6662 12 February 2018 - 22 May 2024 Great Britain

Show registration details for all political parties.