Cannon Road, Sta. Venera, Malta, SVR 9030
Phone: 35621312020
Web: https://www.bov.com/
Category: Banks, Finance Companies