About Sycamore House Associates Limited (05326639) United Kingdom