About Templedene Estates Limited (07679859) United Kingdom