Hey congrats sounds good...
Look I just posted a question. Maybe you can help. I submitted my application August 2005 in London, I had a letter asking for any documents not submitted must be submitted now, I read this as a letter to people using simplified process but that didnt apply to us...