Schlegel Ranch Partnership, Ltd.