Kevin Lloyd

Address: 

Debevoise & Plimpton, LLP
65 Gresham Street
London
EC2V 7NQ
United Kingdom

Phone Number: 
+44 20 7786 9020
Fax Number: 
+44 20 7588 4180
Email: 
klloyd@debevoise.com
Nationalities: 
British