It seems to depends whom you speak to. One lady I spoke to said all I would need is an address in the UK, which wouldn't have to be mine. My employer's address could also work as they only need it to send the details to.
I will phone them tomorrow again and see if I also get the same answer as you