About New 9 Neville St Management Company Ltd. (09789534) United Kingdom