About Pond Venture Partners Limited (03383686) United Kingdom