About Cardiff Cathays Terrace Management Company Limited (08977431) United Kingdom