About Central London Houses Ltd. (10711892) United Kingdom