Payment: £560.95 (excluding VAT) as royalties for books written before entering Parliament. Received on: 15 May 2023. Hours: no additional hours. Ultimate payer: Bloomsbury Publishing PLC, 50 Bedford Square, London WC1B 3DB (Registered 15 May 2023)
Parliament; Ultimate; Bloomsbury Publishing PLC; WC1B 3DB