Should I get a pre-approved mortgage before property hunting? Anyone knows a good mortgage dealer or good deals in London?