One Arleston Way
Solihull
West Midlands
B90 4LH
United Kingdom
Deloitte LLP
Canaccord Genuity
Tulchan Communications LLP
Simmons & Simmons
Canaccord Genuity
Stifel Nicolaus Europe Ltd