About Sycamore Gardens Management Limited (05859587) United Kingdom