1807 Kimbolton Road, Cheltenham sold price