They legally have to provide you your landlords details, it should be on your contract. When we were with 1-2-let they were sneaky and only put his name then c/o 1-2-let for the address/phone number but we were able to find him on Facebook and let him know.