About Sbrc Properties Ltd (13128197) United Kingdom