About Sycamore Close (long Newnton) Management Company Limited (07728114) United Kingdom