Absolutely, send it as soon as possible! It sounds like they're saying that without the ECA your application will not be processed further. The wording sounds a bit harsh but don't be too concerned about that. The sooner they get it, the sooner they finish processing you.caththisking said:Yes I can do that right now as its ready with me. Only they asked to upload.
You suggest to proceed by submitting?