About Retail Properties Corp Limited (12048329) United Kingdom