About 80 Pembroke Road Management Limited (02301110) United Kingdom