The registered keeper is the person who is responsible for the vehicle, including its insurance, road tax and maintenance. However, when it comes to car leasing, the registered keeper is the finance company.
Under the terms of the lease agreement, it is your responsibility to insure and maintain the vehicle, and the finance company will arrange the road tax for you.