About Vodafone Property Investments Limited (03903420) United Kingdom