About 125 Pembroke Road Clifton (management) Limited (02077842) United Kingdom