About Tdr Capital Sherwood L.p. (LP021860) United Kingdom