Dear all, In answer to Q 25 i ticked both boxes i-e contract and business bank account. I thought this contract means lease agreement for business premises. I have provided UKBA business bank account detail. I am switching from PSW and i have opened business account a week before sending application...