About Slp Properties Limited (10705893) United Kingdom