EY
Peel Hunt LLP
Macfarlanes LLP
Peel Hunt LLP
EQ