About Sbr Property Limited (12486302) United Kingdom