EY
Panmure Liberum Ltd
Stifel Nicolaus Europe Ltd
Camarco
Fasken Martineau LLP