About Sloane Ct E Limited (11627679) United Kingdom