About Templeton Court (st Albans) Limited (07534015) United Kingdom