About Sycamore Properties Limited (03549231) United Kingdom