20A Seymour Buildings 153-155 Seymour Place London W1H 4PP
0207 723 3203
[email protected]
https://www.cds.coop/for-co-ops/co-op/seymour/
Social housing provider - a fully mutual housing cooperative. Provides housing for people in need on low incomes in tenant-run housing.