Tavira Securities Ltd
Tavistock Communications Ltd
Armstrong Teasdale
Cooley (UK) LLP
Morrison & Foerster (UK) LLP