free_text: Name of donor: Farmglade Ltd  Address of donor: 30 City Road, London EC1Y 2AB  Amount of donation or nature and value if donation in kind: £2,750  Donor status: company, registration 03287616  (Registered 11 August 2015)
extracted_orgs: Farmglade Ltd  Address