About Templemore Developments Limited (05377175) United Kingdom