The Old Grammar School Church Road Thame Oxfordshire OX9 3AJ United Kingdom
Grant Thornton UK LLP
Numis Securities Limited
Walbrook PR
Dentons UK and Middle East LLP
EQ