Payment: £461 Received on: 4 April 2024. Hours: no hours entered. Ultimate payer: Bloomsbury (Publisher), Bloomsbury Publishing PLC. 50 Bedford Square, London, WC1B (Registered 16 April 2024)
Bloomsbury Publishing PLC