About Sloane Estates (uk) Ltd (07991016) United Kingdom