This Tuckahoe home won a $1.26 billion contract for an ICE detention center. The owner isn't talking.

The company’s website is dated and largely accessible only via login.