South Haven Partners, Ltd.