About Templemore Residents Limited (02096906) United Kingdom