About Slkl Property Limited (10311872) United Kingdom