About S L R Properties Ltd (05917122) United Kingdom