Kreston Reeves LLP
Shore Capital Stockbrokers Ltd
Gateley LLP
Mayer Brown International LLP
Shore Capital & Corporate Ltd