About 6 Westcliffe Terrace Management Company Ltd (09180562) United Kingdom