free_text: Payments from Bloomsbury Publishing, 50 Bedford Square, London WC1B 3DP, via David Luxton Associates Ltd, 23 Hillcourt Avenue, London N12 8EY:
extracted_orgs: Bloomsbury Publishing; WC1B 3DP; David Luxton Associates Ltd