Jeremy Leach

(Contributor)

Jeremy Leach is director of the Alpha Property fund and the British Land & Property fund