They can only deposit. Use an account separate from your other accounts. For the more worrisome breed - transfer money to other accounts once depost is received.
This is the internet age. Some landlords are still trying to hide their own home address from tenants.
Why bother? It takes 5 seconds to find out online.