About Nevsky Property Investors L.p. (LP011830) United Kingdom