Why not YOUR name ?
B`cause I`m not Polish residence, therefore not possible to reg. it on my name.
I suspect that he wants to avoid speed cameras and also wants to avoid paying UK taxation, as well as cheaper insurance.
Yes, something like that. But it`s a company`s car ant it`ll be driven all over the Europe/UK so the tax or insurance don`t matter.