https://www.companyinformation.co.uk/company/LP019916-TDR-CAPITAL-II-INVESTMENTS-L-P-
TDR CAPITAL II INVESTMENTS L.P. - Overview - Company Information UK