About Seymour Court Briar Walk Management Company Limited (04460154) United Kingdom