if immigration requires a lease then you'll need that also. Wherever you are living now a TM30 should have been filed within 24 hours. It's no problem filing one, and it has to be done, but if that immigration wants a lease then you provide one, or documents from your wife if she owns the property inviting you to live there, with copies of her ID card, and house book.
Anonymous participant how long has the bt500,000 equivalent been in your bank account? That is also a main reason they are cancelled so fast. They like it in your account for at least three months.