Deloitte LLP
Winterflood Securities
Winterflood Securities
Dickson Minto LLP
Mourant
Walkers (Guernsey) LLP