VODAFONE HOLDINGS LUXEMBOURG LIMITED (04200970) · CHouse.UK