About Towerbrook Enterprises L.p. (SL008111) United Kingdom