18 Harpley Street, Cheltenham sold price