About Lyford Investments L.p. (LP008371) United Kingdom