in the category Share Broker-India Info Line, also known for IIFL and much more. Login; /; Sign Up 180030001155; No.141, Komarla Plaza, Margosa Road, 8th Cross, Malleswaram, Bangalore - 560003 (Map); Share Broker-India Info .