I have just signed a lease to a new condo, would the landlord submit a tm30 for me or must i do it myself, the reason i am asking is for future visa extension.
TLDR : Answer Summary
The landlord is responsible for submitting the TM30 form on your behalf. It's advisable to confirm this by asking your landlord for a photo of the TM30 receipt, which you'll need for your visa extension.