Yes she is supposed to file a TM30 for you. When you own the house you do the same. Depending on your immigration office the documents required may be different.
Save yourself a load of hassle and register to do it online
*****************************************************************