About Seymour Manchester Properties Ltd (10891754) United Kingdom