About Triple P Investors Limited Partner L.p. (LP017659) United Kingdom