About Temple & Temple Properties Ltd (09430863) United Kingdom