Oops.. they picked on me bcz my LinkedIn wasn't updated... as mentioned in the letter :P
I then sent a cover letter and following docs:
Reference letters (again), 3 mont salary slips, increment letter, allowance letter, details of Owner of the company, appreciation letter and my new job...