“Newbrook Capital Properties is capable of deploying $100 million to $200 million of capital per year within its disciplined investment strategy.”