Barrett Rand makes direct investments in real estate and small to midsize companies.