Panmure Liberum Ltd
Zeus Capital Ltd
Yellow Jersey PR Ltd
Druces LLP
Beaumont Cornish Limited