About Blsr Property Limited (12311942) United Kingdom