About Venture Development Partners Ltd. (03576106) United Kingdom