About Sycamore Management (nechells) No.2 Limited (02295752) United Kingdom