About Sbbs Property Ltd (13277492) United Kingdom