Learn more about Menlo Equities, the investment firm behind the proposed technology campus, including publicly filed SEC information and corporate details.