About Sycamore Management Services Ltd (10929443) United Kingdom