About 115 Pembroke Road Clifton Management Company Limited (08854069) United Kingdom