Peel Hunt LLP
Peel Hunt LLP
Eversheds Sutherland LLP
Proskauer Rose LLP