Viager and ownership

We have completed on our home through the en viager system. It was a long and drawn out process, but I have a couple of queries -
For the British tax system are we classed as owning that property or renting it as we pay a monthly amount?
Will owning it affect stamp duty on a British property we are purchasing?
Thanks
Karen