About Sloane Estate Ltd (06410065) United Kingdom