About Citybase Investments L.p. (SL012879) United Kingdom