International treaty

Tax Information Exchange Agreement: Uruguay - in force

Agreement between UK and Uruguay has been signed and is in force.