About Slre Properties Limited (10849597) United Kingdom