Vassallo Properties Limited

Malta,