Panmure Liberum Ltd
Shore Capital Stockbrokers Ltd
Tavistock Communications Ltd
Freshfields
Shore Capital & Corporate Ltd
EQ