About Store Property Limited (04203631) United Kingdom