About Sycamore Rise Management Company Limited (12546666) United Kingdom