About 14 Seymour Road Management Company Limited (06085532) United Kingdom