Vodafone Malta Ltd

Vodafone House, Triq il-Wied ta' l-Imsida, Birkirkara, Malta, BKR 9024