About Seymour Management Company (sutton) Limited (02141368) United Kingdom