I've used Index group couple of times for attestation of Indian documents. Just be prepared for a few days delay in getting your documents attested.... there's always some holiday in India which delays the entire process. Here's their website:
http://www.indexdubai.com/