About 9 Clevedon Terrace Management Company Limited (01719218) United Kingdom