National Liberal Club Ltd - £1,578.50
James MacCleary
Honorary membership until the end of 2025, as a new Liberal Democrat MP
National Liberal Club Ltd
1 Whitehall Place, London SW1A 2HE
National Liberal Club Ltd