About Seymour (alcester) Management Company Limited (01650763) United Kingdom