About Sycamore Chase Management Company Limited (08715744) United Kingdom