About 14 & 16 Seymour Management Company Limited (01792200) United Kingdom