About Beech Tree Executives Partnership Ii L.p. (SL029001) United Kingdom