About Seymour Court (preston) Management Company Limited (02862228) United Kingdom