JSE 970c

Company advisers

Auditor

KPMG Channel Islands Limited
20 New Street
St. Peter Port
Guernsey GY1 4AN
Channel Islands

Registrar

Capita Registrars (Guernsey) Limited
Mont Crevelt House
Bulwer Avenue
St Sampson
Guernsey
GY2 4LH

Joint Brokers (UK)

Peel Hunt LLP
120 London Wall
London EC2Y 5ET

Canaccord Genuity Limited
80 Wood Street
London EC2V 7QR

Guernsey solicitors

Carey Olsen
PO Box 98
7 New Street
St. Peter Port
Guernsey GY1 4BZ
Channel Islands

Legal Adviser (English and South African law)

Norton Rose Fulbright LLP
3 More London Riverside
London SE1 2AQ

Financial PR

Novella Communications
1a Garrick House
Carrington Street
London W1J 7AF

Company secretary and administrator

Intertrust Fund Services (Guernsey) Limited
PO Box 119
Martello Court
Admiral Park
St. Peter Port
Guernsey GY1 3HB
Channel Islands

Asset manager

Sirius Facilities GmbH
Lennéstrasse 3
10785 Berlin

Property valuers

Cushman & Wakefield LLP
Rathenauplatz 1
60313 Frankfurt am Main

Transaction adviser, sole bookrunner and sponsor (AltX)

PSG Capital (Pty) Lt
1st Floor, Ou Kollege
Building 35 Kerk Street
Stellenbosch 7600

Sponsor

Canaccord Genuity Limited
80 Wood Street
London EC2V 7QR