About 81 Pembroke Road Management Limited (01219772) United Kingdom