About Sycamore Court (andover) Management Company Limited (10170571) United Kingdom