About 99 Pembroke Road Management Limited (01056540) United Kingdom