About Beech Tree Executives Partnership Iii L.p. (SL034507) United Kingdom