Terms starting with CC Land secures £605m