About Sycamore Cottages Residents Limited (01648484) United Kingdom