tom.short@leo-partners.co.uk
+44(0)2037332397 / +44(0)7917353363
Headquartered in the City of London, UK