It looks like the link pointing here was faulty. Maybe try searching?
Room 102, DILC Building Magsaysay Avenue, corner Apacible Street, University of the Philippines Diliman, Quezon City 1101, Philippines
(+63-2) 981-8500 loc. 2561
international.upd@up.edu.ph