Crowe Ireland
Hybridan LLP
Shard Capital Partners LLP
Lifa Communications
Druces LLP
OBH Partners
Beaumont Cornish Limited
JSE Investor services (Pty) Ltd