About Templedale Properties Ltd (11429145) United Kingdom