What are the top 500 companies in the UK?

The top 500 companies in the UK are:

BP, HSBC Holdings, Tesco, Vodafone Group, Barclays, Lloyd's Bank Group, Unilever, Royal Bank of Scotland Group, Aviva Group, Rio Tinto Group, Prudential Group, South Scotland Power, GlaxoSmithKline, Centrik Group, Sembaoli, AstraZeneca, British Telecom Group, Anglo American Group, Fratton Insurance Company, BAE Systems Company and William Morrison.