Can I restrict the companies my Agents see?

Yes, there are multiple ways to restrict the company view for your agents.