I don't think it is a requirement to take all holiday in the UK? I've definitely not used all of mine in the past.
> You must take at least four weeks’ holiday a year, so only holiday on top of this can be carried over and then only if your employer gives you permission or if this is permitted by your contract of employment.
I once had a colleague who was given a letter along the lines of "you still haven't used enough holiday; unless you advise us of your preferred days, you will be on holiday from date X to Y".
I believe it's in order to nullify the ability for a company to apply alternative pressures to stop people taking their entitled holiday.