About Temple House Management Company Ltd. (10539598) United Kingdom