About 107 Pembroke Road Clifton Management Company Limited (05192376) United Kingdom