Nominated Adviser and Joint Broker
Stifel Nicolaus Europe Limited
150 Cheapside
London
EC2V 6ET

Registrars
Computershare Services plc
The Pavilions
Bridgwater Road
Bristol
BS13 8AE

Financial PR Consultants
Buchanan
107 Cheapside
London
EC2V 6DN

Solicitors
Covington & Burling LLP
265 Strand
London
WC2R 1BH

Independent Auditors
PricewaterhouseCoopers LLP
Chartered Accountants and Statutory Auditors
One Kingsway
Cardiff
CF10 3PW

Principal Banker
Barclays Bank plc
PO Box 326
28 Chesterton Road
Cambridge
CB4 3UT

Patent Agents
Gill, Jennings & Every
Broadgate House
7 Eldon Street
London
EC2M 7LH

Joint Broker
Nplus1 Singer Advisory LLP
One Bartholomew Lane
London
EC2N 2AX