About Sloane Gardens Club Limited(the) (01660392) United Kingdom