About S L Properties (leicester) Ltd (06920103) United Kingdom