About Templehill Estates Ltd (04679233) United Kingdom