About Childs Terrace Management Company Limited (01295486) United Kingdom