About 66 Pembroke Road (clifton) Management Co. Limited (01665172) United Kingdom