About Savoy Grove Management Company Limited (07475465) United Kingdom