About Bsw Retail Property Limited (04624042) United Kingdom