About Sycamore Management (nechells) No.1 Limited (02290911) United Kingdom