MNP LLP
Berenberg
Canaccord Genuity
Celicourt Communications Ltd
ChitizPathak LLP
Fladgate LLP
Echelon Capital
Computershare Investor Services (Jersey) Ltd
TSX Trust Company