Company Record
TDR CAPITAL SAFARI L.P. (LP020835) | Company Record