About S L Properties (uk) Limited (04267188) United Kingdom