About Temple Close Freehold Limited (09671712) United Kingdom