| Registration Number: 1892/000610/06 Share Code: TON ISIN: ZAE 000096541 Company Secretary M A C Mahlari Appointed company secretary 2009 Business and Postal Address 
Amanzimnyama Hill Road 
Telephone: +27 32 439 4019 | Bankers 
First National Bank of Southern Africa Limited Attorneys 
Bowman Gilfillan Independent External Auditors Deloitte & Touche Internal Auditors KPMG | Securities Exchange Listings 
South Africa (Primary): JSE Limited United Kingdom Transfer Secretaries South Africa: 
Computershare Investor Services (Pty) Limited 
United Kingdom: Capita Registrars Limited Sponsor 
Investec Bank Limited |