About Upper Brook Street Investments Vii Llp (OC425109) United Kingdom