About Sl Properties Ltd (12907330) United Kingdom