About Edinburgh Retail Properties Limited (04920929) United Kingdom