About 22 Seymour Road Management Company Limited (06389373) United Kingdom