About Temple House Property Investments Ltd (12737493) United Kingdom