Horace Gardens, Letchworth – Lettings