About Partridges Of Sloane Square Limited (01193786) United Kingdom