About Telereal Investment Properties Limited (10413226) United Kingdom