About Vanderpuye Investments & Property Limited (13674155) United Kingdom