SSE PLC FTSE 100 Auditor KPMG Financial Adviser Credit Suisse Law Firms Addleshaw Goddard LLP CMS Freshfields Bruckhaus Deringer Osborne Clarke Registrars Link Asset Services Stockbrokers Credit Suisse Morgan Stanley & Co International PLC