About 42 Seymour Road Management Company Limited (02091157) United Kingdom