About Sle S Properties Ltd (11519648) United Kingdom