About Bl Retail Properties Limited (13215893) United Kingdom