Scott ColcloughWrong Scott Colclough?
Local Address: Denver, Colorado, United States
Spurs Capital LLC
1375 Broadway, 11th floor
New York, New York 10018
Company Description: Spurs Capital, LLC ("Spurs") is a New York-based investment management firm focused on investments in, and servicing of, seasoned residential mortgage loans.... more