About Sycamore Close Residents Management Company Limited (10107495) United Kingdom