About Sycamore Heights Company Limited (NI637560) United Kingdom