Service providers to provide information to Police.--It shall be the duty of all providers of any public service like phone companies, hotel keepers, internet service providers, hospitals, laboratories, taxi services, rental services, financial institutions and any other agency which offers any service to the public on demand, to furnish, when so required by the police in due discharge of duties c