MILL QUAY LONDON E14 (BLOCKS D & E) MANAGEMENT COMPANY LTD - Key Persons