A bad credit record just for being overdrawn by £100 and paying it back soon after? What a joke. Which bank is this so I and others can avoid them with a bargepole?

OP - if you missed out on this property I wouldn't be so disappointed with such low yield. Capital appreciation, even...