About V&o Investments L.p. (SL006998) United Kingdom