About Seymour Court Management (1994) Limited (02853364) United Kingdom