About Seymour Gate Management Company Limited (02426362) United Kingdom