Shared Contacts Service allows administrators to setup and manage internal and external Google Apps domain contacts which are visible to all users on the domain.
You can manage contact information for your external contacts together with domain users (screenshot below) contact information