33 St James's Square London SW1Y 4JS United Kingdom
BDO LLP
Strand Hanson Limited
Tavistock Communications Ltd
Dentons UK and Middle East LLP
Wedlake Bell
Link Group
SP Angel