TDR Capital

TDR Capital

We are a committed and long-term investor focused on building strong, sustainable businesses.

Launch date
Employees
Company register number OC302604
London England (HQ)

No columns specified