About Sycamore House Residents Limited (07173486) United Kingdom