About Sbrr Properties Ltd (13177703) United Kingdom