Shore Capital Stockbrokers Ltd
Shore Capital & Corporate Ltd
Kaso Legg Communications
Blake, Cassels & Graydon LLP