About Irsa Properties Limited (13637584) United Kingdom