About Slas Properties Limited (12306356) United Kingdom