Not sure I've posted this in the correct place or not but here goes. Apologies if it is long but I need advice.
Rented a property for a year...on commencement of the tenancy, there was no inventory. Paid rent on time constantly, always allowed them fair access to the property as required etc despite having had Environmental Health involved since the start of the tenancy for some pretty grim problems which were never improved.
Fast forward to recently, LL gave 2 months notice for us to leave, luckily we found a new place within a week and wrote to the LL giving our notice via a letter I posted through their door.
On the second to last day of tenancy, I posted the keys to LL Special Delivery and moved in to our new property. Everyone was happy - or so I thought. This is where the problems start...
The LL claimed to never have received my letter of notice (that I posted through the door by hand) and is trying to get me to pay until the end of their notice. They are now saying they also never received the key (Royal Mail say they put a red card through). Obviously I don't have proof of posting the letter as I did it by hand but my boyfriend was there too. Would he be classed as a witness?
The LL claims I have left lots of rubbish in the garden and not removed furniture from the house (both untrue, I left the entire place spotless!) and is claiming I need to pay to get it removed. I'm afraid they are going to use this so they don't have to pay my deposit back - will they be able to do this since there was not an inventory
All communication has been through shitty sounding texts/voicemail messages to which I replied back to politely until today, I had surprise visitors at my workplace...my LL and his wife! Luckily, my colleague knows about the grim problems I had while in the property and since, so sent them away. I feel quite intimidated by this and it could embarrass in front of my colleagues/clients or potentially affect my work. Is this classed as harassment?
Thanks in advance...I could really do with some advice and gin!