Could you filter this same list to list only the Headquarter countries that have more than one company in them?
SELECT Headquarters FROM company GROUP BY Headquarters HAVING COUNT ( * )   > =   2
filter list to only include Headquarter countries with more than one company = HAVING COUNT(*) > 1;