Hispania acquires Barcelona office block for EUR18.11m