About 71 Pembroke Road Management Company Limited (02365859) United Kingdom