About Sloane Square Boutique Vintage Luxury Ltd (11160613) United Kingdom