Not taxable so far as I know. Yes - on the staff purchase form, you do have to state who its for. It's only really police-able so far as, nobody is going to want to own a £5000 watch and not get it serviced. The only place to get it properly serviced is through the company, so if the warranty /...
Work pay for my phone, and for all the calls.
Nice company car, although I pay plenty of tax for the privilege. I could run a car of my own for less, but it would be a much older / worse car.
No other 'perks', except for a 40% discount on the company's luxury brand products, should I desire...