About The Ivybridge Investments Limited Partnership (LP006431) United Kingdom