About S L K Properties Limited (05764668) United Kingdom