About Templeton Court Management Company (oxford) Limited (06038296) United Kingdom