About Sycamore House (management Company) Limited (01189124) United Kingdom