Management and control – Keeping your company outside the UK tax net
London is a leading financial centre for global commerce. As people’s lives and industry become increasingly international, those who travel to the City need to know how to conduct their business dealings to avoid falling inadvertently into the UK tax net.