About Templemead Properties Limited (05186791) United Kingdom