What a great result, as long as it stays that way. Well done for going up there to talk to them.
It seems like it couldn't have gone any better!
Enjoy the Palace game!
herecomesaregular, a few people have advised you to find out who the landlord is.
The only way I know of to find out the owner of a property, is the Land Registry:
https://www.land-search-online.co.uk/portal/conveyancing.asp?search=title-register
The Title Register costs £19.95, which I think...
(
If the OP is planning to move in a couple of years, then it might be worth just trying to make the best of it. Researching coping strategies (not whisky) for two years seems to be worth investigating. Even just a Vitamin B timed release can take the edge off your nerves.
Things can change...