About Templeoak Properties Limited (03642680) United Kingdom