About Temple Levy Properties Limited (06257928) United Kingdom