About Slmc Properties Limited (12345626) United Kingdom