About Temple House Properties Limited (09801512) United Kingdom