About Sjl Properties Ltd (08541820) United Kingdom