About 122 Pembroke Road Management Company Limited (03031912) United Kingdom