About Temple Heath Lodge Management Limited (02741936) United Kingdom