Thanks Mate's, for your findings and help.
Just for future info : I went to their Salwa road branch as per Google map, and found they don’t have any office in Salwa Road. On calling, the guy mentioned they have only workshop in some other location, that too not for public. So it seems they are only available on phone and onsite visit.