About Templegate Properties Limited (04510852) United Kingdom