About Sycamore Court Residents Management Limited (02342443) United Kingdom