About Seymour Places Ltd (10438974) United Kingdom