About Ten Pembridge Crescent Management Company Limited (01405534) United Kingdom