About Sidmouth Street (wc1) Residents Management Company Limited (08377630) United Kingdom