dear ahli bank do not require company letter as well just ur passport copy and id copy thats it and no deposit require.