About Bl Retail Property Holdings Limited (13215871) United Kingdom