logo is not important..stamp and signature works(As per the UK HO's website :) ) if these are present on each and every page....A letter from bank supporting ur case is better...Delhi's VFS is stringent, I dunno for what, a vfs centre does not hold right to refuse to take ur application even if you...