About Templefields Management Company Limited (02669896) United Kingdom