About Seymour Apartments Ltd (10540906) United Kingdom