About Putney Plaza Management Company Limited (08468474) United Kingdom