Macalvins Ltd
Optiva Securities Ltd
Optiva Securities Ltd
Bird & Bird
London Registrars Ltd