Yes, as if you own a property anywhere in the world, you are deemed to be a property owner and you may be liable to pay an additional level of Stamp Duty. You need to consult your legal & tax advisor to confirm your status on this matter.