B.L.KASHYAP AND SONS LTD.