About Sycamore Close Management Company Limited (01472463) United Kingdom