LandSecs in £140m London sell-off