About Templemere Properties Ltd (12566320) United Kingdom