Get Directions to UK Tax Refund Service ← View details 15 Dunbar House, Sheepscar Court, West Yorkshire, Leeds LS7 2BB, United Kingdom, Leeds, England Get Directions From* To * — Required information