OpenCorporates
OpenCorporates exists to make information about companies and the corporate world more accessible, more discoverable, and more usable, and thus give citizens, community groups, journalists, other companies, and society as a whole the ability to understand, monitor and regulate them. It aims to have a URL for every company in the world and to import government data relating to companies.