About Seymour Court West Putney Sw15 Management Company Limited (05274079) United Kingdom