Holes should be on the block. you will need a crank pulley of a td or tdi and then the respective pump frame to go onto the block of the same engine and then a td or tdi pump with pulley to fit it.
Make sure you get a pump for a defender not a disco. I have modified a disco one to fit defender. it is up for grabs. with all the pipe work and mounting plate.