About Seymour House Management Ltd (11147268) United Kingdom