About Sycamore Place Limited (11894343) United Kingdom