Some places do not require a deposit on a property it depends on the landlord if you are doing a private let , a guarantor would be someone like your boss or a family member working that could afford to cover your rent if anything should happen in a circumstance were you were unable to pay . I think you would be better checking with any housing association in your area or with refuge etc , there could be easier options xx