About Sloane Berkeley Limited (10917038) United Kingdom