The English address of China Agricultural University (CAU) can vary depending on which campus you are referring to. The main campus is located in Beijing. Here's the general translation for the main campus:
China Agricultural University
Beijing, 100094
People's Republic of China