About 98 Pembroke Road Management Company Limited (11148376) United Kingdom