About Juniper Capital Partners Limited Partnership (LP015389) United Kingdom