ABN AMRO Bank N.V.
Panmure Liberum Ltd
Camarco
Bristows
Panmure Liberum Ltd