@Jim ****
take a copy of your lease, your passport and a filled out TM.30 <- that YOU FILLED OUT (without using your landlords personal information) and you can file one.
By that I mean YOU fill out all the fields on the two page TM.30 in your name using the address where you live.
You will probably get an 800baht fine for failure to file within 24 hours of moving into where you live BUT you will have a TM.30 filed