About Temple Property Holdings Ltd (13491174) United Kingdom