About Venture Capital Properties Limited (11795620) United Kingdom