About.

Leads 24/7 is a centralized portal, showing you as a client all the historic leads you have received

The admin portal also allows, you to manage your leads, by specifying your outcome on the specific leads