About Templeton Place Management Limited (02828979) United Kingdom