in your question , you have mentioned everytghig related to you, except one important ---- your NATIONALITY..
whihc definitely play a role in the delay of getting visa atleast

you may need someone there in UK, who undertake that he will be looking after you / staying with etc., also try to obtain a INVITATION LETTER from any of your clients, stating you are required in UK duirng last week of September, for a conference.