What is a UK property business
The income generated from land or property in the UK is treated as arising from a UK property business. The underlying legislation defines this broadly to include all activities that produce rental income or similar receipts from UK land, whether the