Source:
Registered Office :
Address : Syndicate House,P. B No 46,Upendra Nagar Manipal,Karnataka-576104 .
Phone : 0820-2701500
Email :  info@icdslimited.com
URL : www.icdslimited.com
Industry : Finance - NBFC
Listing : BSE,NSE