TDR Capital Opal Co-investment L.P.

Limited partnership · W1U 2EU London · LP024691