About 53 Pembroke Road Management Company Limited (02531718) United Kingdom