About Sycamore Court Management Co. Limited (03634413) United Kingdom