Eleanor Palmer Trust 10 Eleanor Gardens, Barnet, Hertfordshire EN52RP