About Venture Properties London Limited (10025318) United Kingdom