New York-based Sullivan & Cromwell is launching an office in Houston, Texas as it continues to scale its business.