sec 20-21- Leicester Street, Hampden sold price