Do I need a guarantor or co-signer?

A guarantor or co-signer is someone who agrees to pay your rent for you in case you are not able to pay. This page explains that landlords are legally allowed to ask about your income and credit as well as landlord references, and it has links to websites with more information.