Meaning

Rate of corporation tax

Treated as UK resident company

Umbrella schemes

Unit holder, meaning