About Seymour Grange (thames Ditton) Management Company Limited (13297516) United Kingdom