About The Sycamores Residents Association Limited (02414835) United Kingdom