About 82 Pembroke Road Clifton Management Limited (01640411) United Kingdom