About Franklin Templeton Uk Property Limited (13024859) United Kingdom