About Sbl Properties Ltd (11769130) United Kingdom