The use of the UK as a hub location is becoming increasingly popular amongst global businesses and we are seeing a growing number of businesses centralising functions in the UK. Two main factors, the strong business environment and a relatively stable and competitive tax regime help draw these businesses to the UK.
Established interest deductibility regime
Substantial shareholdings exemption
Territorial tax system