J D FARRODS SECURITIES LIMITED