About Sycamore Chase Flat Management Company Limited (04604247) United Kingdom