About Upper Brook Street Investments Iv Llp (OC415869) United Kingdom