About Sycamore Manor Management Limited (01093413) United Kingdom